Open nattadasu opened 5 months ago
P.S: Jellyfin reported in the activity log if the app played E5 of the show I'm currently watching instead what Findroid reports as E4.
Consequently, Findroid will mark the wrong episode (E4) as watched than E5, which could give user an issue if playback also tracked by Trakt and SIMKL.
Describe the bug This issue happened to me occasionally without any prior error notice (lags, hang popup, etc) from the app itself. Basically when you finished watching an episode (assumes E1) and watch next (E2), Findroid sometimes skips E2 and play E3 or else instead. It might be an issue from my phone or it just have late response time from Jellyfin.
To Reproduce Steps to reproduce the behavior, which may take a time to find:
Expected behavior Next episode should match with short metadata (playback title) and should be E2.
Screenshots If applicable, add screenshots to help explain your problem.
Device info (please complete the following information):
Additional context It would have been better if the app does have some validation before playback starts, by comparing its ID from the episode list, currently watching, and Jellyfin feed. So when it fails, it'd rather force to find the true next episode than confusing the viewer watching wrong episode.
Additionally, this bug is obscure enough, it just happened at random time.