Many users have reported that iCloud sync often fails, resulting in Infuse on Apple TV and other devices being unable to play content properly.
It seems that the main cause is that the Infuse versions across iOS and other platforms are not kept in sync.
Could you please explain why iCloud synchronization requires all devices to run the same version of Infuse? Is it due to compatibility issues with the database structure or iCloud sync mechanism?