Currently, in order to have a USPL player badge, you must:
- Be listed as a PLAYER on a USPL roster in the PAST.
- Complete the previously mentioned process
- Wait 24 hours
If all three of those are true, you can also email firstname.lastname@example.org
and I will look into it for you, as it's almost certainly due to what APPA is reporting to PbN. (But we have not seen any actual instances yet where someone who should have a badge did not.)