Timeline data tracking (Screen visits, actions etc) requires the device be connected through either WiFi or Mobile data when the app is launched and sent to background. Failing that, the SDK will store meta data (device, start time, region etc) locally and update "App Launch" count accordingly on the next session upload.