Sometimes when making a getPreferences request it will correctly unproxy the request; other times it will not.
This seemed to work correctly before applying the more recent age assurance changes. Those commits seem to make some changes to how preferences are fetched, but I haven't found anything conclusive yet.

Hopefully fixed in my commit reverting custom AppView support and pdsAgent commits. Sad to lose a feature but this is quite an intrusive bug.