In-App Purchase Status Lost on Screen Re-entry

Hello everyone,

I need help with my in-app purchase logic.

The Problem:

The purchase process works perfectly, and the UI unlocks as it should. However, if the user leaves the screen and then comes back, the UI reverts to the locked state (buttons show a lock icon :locked: and turn gray).