My first thought is that the problem's with the collision polygon. If the original sprite itself is transparent, rather than edited in C2 to be transparent, it might set the collision polygon to nothing. Try looking at that and seeing if that's true.
Otherwise, you can always change the sprite's opacity within C2 instead of in an outside program.