iPlayer and streaming services over VPN

Hi everyone

I have 2 UK VPNs set up on my OpenWRT router via policy based routing. One being a Nord VPN and the other is my self hosted Wiregaurd VPN.

When using either of these I can not access streaming services based in the UK like iPlayer, 4OD or itv.

However if I use the Nord VPN app on the device I am trying to stream from it works fine, but I can not install a VPN app on my Samsung TV.

So I guess I am leaking something when going through the router based VPN.

I have checked that I am not leaking DNS and have IPV6 disabled, what else can I check, what are these streaming services looking at to work out my location?

Thanks :relaxed: