The battery might be lazy or the shutter might be sticky (search Canon sticky shutter). Do you get the blinking battery (which seems to be the general fault indicator on the EOS50)?
I have experienced both. The camera tries to cock the shutter without success and needs a second try or even a reset (on/off).