Do you have a properly linked Hi-Rez account with Xbox and Switch?

https://my.hirezstudios.com/linked-accounts