If you go to PackPurchaseActivity when there is internet, and you fetch a list of Locked Packs, then lose internet, you don't lose the packs from the list.
To Repro:
Open the App
Go to Play
Get a valid list of Locked Packs
Background the app and go to Settings
Enable Airplane Mode
Return to the App
Notice you will see "Could not Connect" error message, but you still see all the packs.
If you go to PackPurchaseActivity when there is internet, and you fetch a list of Locked Packs, then lose internet, you don't lose the packs from the list.
To Repro: