As of right now, any music you listen to while offline does not get scrobbled retroactively. Given that one of the main use cases for syncing music to your phone for offline listening is to be able to listen to music in places with no cellular data connection (subway, planes, etc.), it would be great if the Plex app on iOS (and other mobile platforms) could keep a history of played music and submit those tracks to Last.FM to be scrobbled when the phone next has an internet connection. Ideally, this state would be saved such that you could close the app and reopen it later, and any unscrobbled tracks would be submitted to Last.FM at that time.
Have you ever tried this:
after you come into the range of usable internet per WiFi, start another update of the âMobile Syncâ.
https://support.plex.tv/articles/205553268-using-mobile-sync/
It is supposed to send out the scrobbles then.
@OttoKerner said:
Have you ever tried this:
after you come into the range of usable internet per WiFi, start another update of the âMobile Syncâ.
https://support.plex.tv/articles/205553268-using-mobile-sync/It is supposed to send out the scrobbles then.
You are completely correct! Thank you very much for letting me know about this. It does work, but the timestamp is not correct (it aligns with sync time, rather than time listened). Perhaps this request can be converted to a bugfix request to get the timestamp fixed (if this is a bug, and not a limitation).
@cferrey said:
Perhaps this request can be converted to a bugfix request to get the timestamp fixed (if this is a bug, and not a limitation).
It might be a limitation of the scrobble API, because it wonât accept scrobbles which are too far in the past. So the app might not append the real time of the playback, so the scrobble doesnât get rejected.
Got it, that makes sense. Very helpful of you to check this â thank you very much for all the info.
This solution does not seem to work for the Android client.
2021 clean-up: resolved w/ mobile sync (âimplementedâ)