This is probably the most awkward advice you will ever get: Check the position of your headphones on your ears!
No kidding. Some headphones, especially On-Ears, but also some Over-Ears, sound different depending on how (well) they sit on your skull. And some people have ears that are very sensitive to those fine position adjustments, while others don’t mind at all. I guess it has something to do with how your outer ears are shaped.
Depending on the position some frequency ranges might be underrepresented which might mislead you during mixing/mastering.
My approach: I know my headphones well enough to be aware of what they sound like when not properly in position. You, too, should know your headphones inside out.