I have about $30 of BAT trapped in my balance

Most likely you encounter this a known issue – Fix for BAT not porting to Uphold wallet – and the team is still workin on it.

I’m sorry for any inconveniences