They work on Ambient perfectly. It's just that the version of MOS UnZip on Aminet is broken and doesn't take care of protection flags, setting them all to off, so Ambient can't read them.
Dump that broken unzip, get the source from Aminet and the MOS SDK, configure and make a new unzip. Works perfectly.