Why is Cmd+B shortcut overriding the font set in Variable mode?

I have a design system with three typography modes set with variables: Mobile, Desktop and Admin.
When I apply Cmd+B to a text layer on a frame with a typography variable mode, Figma overrides the mode and change the font back to the first mode in my variables.
Is this a bug or am I missing something?

I changed the font in the Mobile mode to Times New Roman so I could figure out what was happening, my variables and text-style setup is as follow:

Thanks for flagging!

As you mentioned, when a text layer has a text style with a typography variable, I could reproduce the issue, I think! So, I’m checking with our internal team. I will get back to you when I have anything I can share with you.

Thanks for your patience.
Toku