Usually when this happens its caused by prey not being warm enough. But since u had problems with live this prolly isn't the issue. He may have some neurological issues or his heat pits don't work properly. Is he a morph of some sort? Snakes don't completely rely on vision as much as heat pits