Can you tell us more about what you mean by "struggling to get back in his hide"??? What exactly was happening?

Also, please tell us about your temps.

How much does the snake weigh and what size prey was offered?

Without enough info we really can't help. Lord Sorill did a perfect job of laying out the possible causes. If you can give us more info we can narrow down what caused it and how to move forward.