What could be causing host.docker.internal to end up being externally resolved instead of within dockers dns?

Hiya
All container groups are within their own bridge network but we are getting host.docker.internal.DNS SEARCH NAME being externally resolved by the external dns - any one any ideas why this is occurring?
Cheers
Andy