Not really a fan of Apple devices, so this is just a possible hint.
Check that the phones have the same rights, like running apps in the background, use location in the background (Bluetooth and location is often linked together) and use network data in the background.
I’m experiencing the same issue with my iPhone 13 Mini and two iPhone 11. Does anyone have any solutions as to how to keep the iPhone from disappearing when it’s not in use?