Turns out my phone was logging into the wrong minecraft.net account. Even when I followed the QR code. Then when I attempted to manually login to my minecraft.net account associated with the correct bedrock account - it said my password was wrong. So I updated it. Got in - and then was able to use the QR code fine. For some reason the QR code login access method was accepting an incorrect login and just defaulted to a different account when attempting to login with it - thus the issue. I know it's janky and confusing but
TL;DR Manually login to the account you need on minecraft.net first. Ensure the usernames match up. THEN try logging in. Worked for me. It's worth a shot and it's a pretty easy thing to troubleshoot.
Turns out my phone was logging into the wrong minecraft.net account. Even when I followed the QR code. Then when I attempted to manually login to my minecraft.net account associated with the correct bedrock account - it said my password was wrong. So I updated it. Got in - and then was able to use the QR code fine. For some reason the QR code login access method was accepting an incorrect login and just defaulted to a different account when attempting to login with it - thus the issue. I know it's janky and confusing but
TL;DR Manually login to the account you need on minecraft.net first. Ensure the usernames match up. THEN try logging in. Worked for me. It's worth a shot and it's a pretty easy thing to troubleshoot.