Trakt Sync Priority Issue

Is the watch history on the local device given higher priority than Trakt?

After I marked an episode as unwatched on my iPhone and then rewatched it on my iPad, my iPhone could no longer sync with Trakt.

iCloud sync is disabled on both devices.

According to my investigation, I am using Infuse Pro, which is supposed to support two-way sync.

Yes, if you manually mark an item as unwatched that local status would remain even though the Trakt history has a status of watched. This allows you to rewatch a series without it affecting the previous Trakt history.

Is there currently a way to clear local watch history? I haven’t seen this option in the settings—perhaps it will be added in a future update?