Every Internet-capable device create a self-assigned (not Routable) IP address for itself when it starts up. They are pseudo random in the rage 169.254.xxx.yyy. It then uses that address to broadcast a request for a Router to send it a better local IP Address using DHCP. It needs the self assigned IP address to identify itself uniquely to the Router.
This happens so quickly on a properly-working network that most Users have never seen a self-assigned IP address.
But when the self-assigned IP address persists, and is not replaced by a local IP Address in the same range as the Router, then there are fundamental reasons you and the Router are not communicating properly, like broken wires or too far away to hear each other. (Or in this case, Phone not quite set up as a HotSpot yet.)