This should be what you should aim to do when you run into problems like this.
One thing to note is that Power BI is basically never wrong with it’s calculations so it’s likely an issue with your data or some relationship you have created.
To audit the data should be easy.
I’ve just taken columns from the sales table and brought them into a new table.