A mobile app was showing inconsistent pricing to users because Remote Config values were being fetched and applied mid-session. Some users saw old prices, others saw new ones depending on when the config download completed. The fix was to snapshot all Remote Config values at app startup and lock them for the entire session, eliminating a whole class of race-condition edge cases.

1m watch time

Sort: