I've tried everything I can think of. I finally ended up deleting the viewprofile module from the My Profile page and re-adding it, but the behavior hasn't changed. Site is on DNN 9.1.1.
For some reason, only superusers (not even site Administrators) can see the content of the viewprofile module. Message Center appears to work fine.
I have the Glanton AD-Pro bundle installed, but no Glanton modules (only a DNN View Profile module and a DNN Message Center module) are present on this page.
Page permissions are set for admin view/edit and registered users view only. Module permissions are set to inherit page permissions.
There *are* some profile properties set to admin-only, but not all of them, and non-superusers can't see *any* content from the profile template, even static content not tied to a token.
Any thoughts on what to look at? Should I set up another site and export the My Profile page and try to import it? I'm pretty stuck.