I have a device, an ESP8266-like, connecting my automower to my wan.
If I hardcode the address to 192.168.1.48, it is accessible from my phone and my laptop, among others I guess.
If I hardcode the address to 192.168.1.44, it is not accessible from my phone, but still from my laptop.
I don't get pings back when pinging 192.168.1.44 from the phone, a traceroute end with the phone's own IP, as I do when I traceroute to an unreachable address.
In short, something on the phone seems to be blocking that particular IP. Rebooting the phone doesn't help.
The phone is a OnePlus 5, Android, OxygenOS 9.0.6
EDIT: all devices are on the same WiFi, Ubiquity devices.