It is true to playing directly at the CDN bypasses all the fullscreen & orientation-locking wrapper.
Maybe this wrapper would need to be hosted at the CDN as well.
Or maybe the CDN could be exposed as a itch.io subdomain to solve the root issue.