My iPhone can't connect to the internet again when using router3. I reset router1 & router3 but the iPhone was always given an IP of 169.xxx.xxx.xxx.
router3 according to you is NOT DHCP enabled that is why you are not getting a valid IP.. -Enable DHCP on router3 and make sure it gives you IP range same as router1