Sounds like the "users with 0 posts" criteria fit you until the very moment you opened this topic
Edit: I see that I still don't see your page when not logged in, even though I can also see (as moderator/admin) that your user settings indeed don't have the profile hidden. I double checked the discourse site settings, and everything related to user profiles appears to be set up with default settings and identically between here and URLO[1]
I can come up with 2 ideas on possible reasons in principle: Maybe the detection of “which users have any posts” only runs every so often, or the cache duration for logged-out users is fairly long. Iʼm skipping the effort to set up a test account with low trust level to differentiate these possibilities, and I donʼt know any official numbers for these things[2] – but feel free to reply if it's still not showing up after more than 24h from your first forum post.[3]
I’m able to see it from an incognito tab now. Out of curiosity: Did you do anything else that could have somehow resolved any truly “stuck”/“broken” state, or was it needing to wait “long enough”?
Yes, I can confirm that the anonymous views of pages are heavily cached and 24hr for profiles sounds like a number that would be chosen. (I know that /latest has a much shorter anonymous cache.)