When I put it in the level, the level ends automatically right when it starts even though there is clearly a Chargin' Chuck onscreen
Hmm, I tested it with custom sprites and normal sprites such as koopas and such. I did notice that when I inserted a Charging Chuck it would do as you stated as well. Other then that it worked on the screen where I would place the sprite.