Sentry reports this error: https://roar-89588e380.sentry.io/issues/4494114498/events/fd5f47796f02436481ddeebb16f52560/
This is happening after the user signs out, so it's not really a bug per se. But it revealed to me that we should unsubscribe from our listeners before signing out, not after.
That amounts to moving this line through this line into this function and moving this line through this line into this function.
I think this should eliminate the error.