If you are a US native who is traveling outside the US, you still won’t be able to access Peacock TV app despite having made your account in the US. So, the solution is to use a VPN like ExpressVPN with server obfuscation features.