If I recall correctly, asm.js as well as being limited to 8 collision points, also cannot handle concave object shapes - it could have been that, perhaps. Glad it's fixed!
Maybe the sprite I deleted was concave. I'll keep that thought in mind too.
Thanks.