Mark as watched stopped working

I have an smb library. Using infuse 8.3 and I sync to TRAKT.

I mark episodes as watched and next time I enter the app, they are still unwatched.

It happened to me on tvOS and iOS on the same folder.

If I watch it all the way to the end it works. So mark as watched is broken…

New bug?

3 Likes

I have the same issue some kind of bug

interestingly, it’s not all all episodes, and I was able to mark those problematic episodes as viewed by watching them all the way to the end…

Watching to end works, mark as watched bugs out.

Same issue here.

Works fine when watching to the end. But If you watch the episode halfway or even quarter way through, and then stop and mark as watched, on the next sync and in some cases only on next time relaunching Infuse it goes back to its point that you watched until and unwatched status appears.

Having the same issue here, Infuse Pro 8.3 on iPad Pro M1, ATV 4k 2022, and iPad mini 7 all on OS 26 and now on 26.1.

Seems like an iCloud sync issue, it reverts after an iCloud sync from what I can tell.

Are any of you guys not using Trakt scrobbler? (I am.)

Me too. Using both iCloud and Trakt

Same here…very annoying.

I don’t use Icloud (only Trakt)….same behaviour.

Do the watched items appear in your Trakt account?

Can you try logging out of Trakt and logging back in from within Infuse?

It also might be worth installing the new 8.3.1 update to see if the issue is still present there.

Yes, they are.

This is the the first thing I tried…no luck.

Just installed and tried again…same bug.

As said in previous posts, if you go to the end of the movie/episode, the watched status is recorded correctly.

Please fix it, this bug is so annoying

I have also tried that which no luck. It is a bug.

I’m seeing a similar thing. You watch an episode, perhaps you pause for a little while as you do something else, or even stop watching for a while. You come back and start up where you left off and you reach the end. Trakt shows it as watched and yet when one of my other ATVs is turned on it reverts back to the watched half way through status. The original ATV then updates with that old status.

Using the button to say the episode has been watched puts you back into that loop. The only thing that seems to fix it is to rewatch the episode and then this overwrites the half watched status.

Doesn’t seem to happen every time though. I’m using all the most recent versions of both infuse and tvOS. Hope that helps :slight_smile:

(Edit: @james This is simular to the bug I reported a while ago and you fixed successfully. This has only started happening again in the last couple versions)

If this happens again, please send in a report from your device (and post the code here) so we can look further into what may be going on here.

1 Like

a few pieces of information:

  1. This happens across the ecosystem, I saw it happening on my iphone as well as on ATV and Mac. It happens on the same shows and episodes there.
  2. It started with 8.3
  3. Version 8.3.1 does not fix it.
  4. I only saw it on tv episodes for now, TRAKT shows them as watched. It doesn’t happen on all TV episodes, it appears to be very specific ones. For example, two particular episodes of “Trillion game” kept being reset (meaning, it remembers the last watch time correctly, but not the watch status).
  5. When I set it to “mark as watched” it appears to be set correctly, but if I exit the tv show and come back, it’s back to partial watched.
  6. I had to fix the episodes where this happened by just fast forwarding and going all the way to the end.

After the 8.3 update (and still in 8.3.1), marking a movie or episode as watched often doesn’t stick. The watched status reverts back to partially watched or unwatched within seconds — sometimes right after an iCloud sync or app restart.

Here’s a summary of what’s being observed by multiple users (myself included):

  • :white_check_mark: Works fine if you watch the entire episode until the end — it gets marked correctly.

  • :cross_mark: If you stop halfway and manually choose “Mark as Watched”, it quickly reverts back to in progress or unwatched.

  • :counterclockwise_arrows_button: Some users (myself included) noticed it happens right after iCloud sync runs — suggesting the issue may be sync-related.

  • :laptop: It occurs on Apple TV, iPhone, and Mac, so it doesn’t seem platform-specific.

  • :television: It does not affect all episodes — only certain titles or shows.

  • :stopwatch: The issue appeared right after the 8.3 update, where Firecore mentioned iCloud sync had been changed/improved.

I’ve seen similar reports in other threads as well:

  • “Strange watched status issue” (watched state flips back and forth after iCloud sync)

  • “Watched indicator bug” (episodes stay at 99.9% watched but not marked complete)

  • “Infuse / Emby tvOS marking as watched bug” (older thread, same behavior)

It seems like the watched flag in the local database or iCloud record conflicts after the latest sync update.

Would be great if Firecore could confirm this is a known issue and whether a fix is in progress for an upcoming release.

Thanks for all the hard work — Infuse is fantastic overall, but this bug makes it hard to track viewing progress accurately.

I have the bug despite I don’t use Icloud sync.

I don’t think so…more likely is Trakt related, since (sorry if i repeat myself) I don’t use Icloud sync (only Trakt sync) and I have the same bug.

Anyway, it looks like something is changing this morning. I’ve tried again the button “Mark as watched” and it keeps as “Watched”., after infuse restart (but not all the time)

Maybe James did something on Trakt sync…I don’t know

I also saw it’s not related to iCloud sync runs.

Also, speed in which you go in & out doesn’t matter. I see an episode that was half watched from 2 weeks ago, I enter, mark it as watched and then watch another episode or mark another episode as watched and it resets when I exit the show and enter it again.

Sadly I have to say I was wrong. (in my last post)

The bug is still there…no changes

Hi James,

I just sent the report from my device.

The code is: 6C3Q8

Don’t forget