- Move init calls from onCreate() to Handler.postDelayed()
- Create OfflineInitRunnable inner class for delayed execution
- Add try-catch wrapper for safety
- Add detailed logging for debugging
This fixes the crash caused by offline managers trying to access
Context/SharedPreferences before Android system fully initializes.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>