I was able to trace the root cause of this issue to the organizationId param not coming across the wire to Firebase correctly, which ultimately led to userObj.organizationId == resource.data.organizationId
failing as resource.data.organizationId wasn't what it should have been.