If everything is lined up straight and there is not too much chain slack, the chain will NOT just pop off because you hit a bump in the road.I'll try to get that as close as possible but it really is the bumps on the side of the road.
Once again, as has been asked a few times already, POST some pics...If we can see things as they are, we may well be able to spot your problem right away rather than just guessing which is obviously not helpful in trying to help you solve your problem here noyo.