I'll be happy when Airdrop works reliably on Apple equipment. It can't reliably work between two adjacent rooms in my home without arm-waving. A hundred or thousand mile trip through iCloud works tons better.
It depends on Bluetooth to establish the connection so if you are out of Bluetooth range it won't work.
Then again, I transferred 4 iPhone photos to the imac 2 feet away and it failed. Worked on the next try. It's flakey as hell, and this is a 3rd generation iPhone SE and M2 mac mini. Not exactly old. I really hate bluetooth.
I got an old Time Capsule at the thrift store, that checked out but I haven't made use of it. It might be time. FWIW, I got PhotoSync app (not free) long ago so as to share photos with "everything" and it runs in the background on the mac, but I stupidly hold to the notion that whatever comes with the operating system otta work.