I have a page called "social" shown below
this page has a list view that queries documents from a Collection called "social". Each post is set in a custom widget that collects the "social" document from a parameter. This custom widget also queries a user document from reference. The reference is in the "social" document as "post_user" as shown below.
I believe my issue is coming from this "author" query because the error states it's an authentication issue. but im not sure as to why there is an error.
UPDATE ---
So after reviewing my "social" collection I noticed a ton of new posts which is interesting because this version is only released to a small team on TestFlight. After following the user reference the account comes back to a "privaterelay.appleid.com" email. I found that there are a ton of these accounts in my user collection and they have managed to bypass the rest of account creation, such as first and last name, phone number etc.. the issue is that these users are posting in the social platform and it's causing multiple null errors even when there is a default value set. I've tried researching this issue and I have found the same questions but no answers.
Does anyone have any ideas on how to prevent this?