Reading list is NEVER in sync across devices
What is this functionality in Safari at all? I have 5 Apple devices and even though all settings are correct, I have 5 different reading lists, with some of the points sometimes in sync, meaning that if on iMac I have A B C D E, then on iPhone I have A C D E F (F is something I deleted a month ago from reading list, but it still stays on iPhone for some magic reason). At the same time on iPad I have C D E G (G is something I deleted two months ago but it still stays only on iPad for some magic reason).
I just did a test, turned off and on iCloud sync for Safari on all three devices and I almost succeeded! I mean, F disappeared from the iPhone, G is still on iPad. I also added H and it appeared on iPhone, didn't appear on iPad.
Is this functionality something usable or something in early beta? If so - how to make it work?
If it is unusable - how to turn this unneeded and annoying functionality off?
iPhone 14 Pro