Why is my software calling a function after HIBERNATE sleep?

HIBERNATE is what used to be called “Deep Sleep” which is documented to wake with a reset condition