@scottjenson @rachelandrew The VPN might be injecting an Accept header with a different order of MIME types, and WP might automatically respond with JSON if that’s the first one it sees. Just a theory though and I don’t have access to a computer to test it by sending my own Accept header.