I will present a common work case here: I have an iPhone, an older iPhone, an iPad Pro, iPad, Macbook and iMac, and they have the same iCloud account. Is there a way to make the "Handoff" feature work more reliably on them?
It can be for the first 3 to 5 times, a short string copied on one iPhone can be pasted into the other iPhone / iPad. (assuming the iPhones are within 2 feet apart). But after these few times, the other iPhone / iPad would start to get "jammed up" and not able to paste the short string. (the same with the Mac).
It might require a reboot of the iPhone for it to paste again. It is not a big issue except one iPhone or another constantly get jammed up, and it is wasting 5 minutes several times during the day, and they interrupt the usual workflow.
Are there ways to improve the reliability? All devices are on the same Wifi with Bluetooth turned on, although I think Handoff works off iCloud copy and paste, so sending 20 bytes from one iPhone to the iCloud server and the other phones getting back this 20 bytes shouldn't really be a big issue. Right now sometimes it feels like, one phone cannot get the data from the iCloud server, and somehow jammed up in there, perhaps won't time out the bad connection even after a few minutes, and require a user to reboot.
P.S. this happens even if it is 2 devices. Sometimes I have a URL to copy from the Macbook to the iPhone, and the iPhone won't be able to get it. I might have to reboot either the Macbook or the iPhone, or both, for it to work.