My app works fine locally but when I ship it on TestFlight useContext/createContext loses my user state when the app goes into the background sometimes. Is there any reason