Buy a few good reusable masks (that you can run through the washer) that have a metal strip inside to conform to your nose. Have the top of the mask up high on the bridge of your nose and push down on it so the metal strip conforms to your nose shape. Rest the plastic feet of your glasses on top of the metal strip, so that they’re resting on the mask and not on your nose. That’s what I figured out keeps my breath from escaping the top of the mask so it eliminates fogging.
Luckily it’s on Gamepass that I subscribe to anyways. So no regrets of it’s bad other than the wasted bandwidth to download.