Hey there!
All requests made to our authentication server must come from the domain/host that is specified on the license key. In your case when using a reverse proxy, the requests no longer come from your configured host which is why the viewer will not load.
I’ll DM you with some things we can do.
Logan