Try This,
In Power BI, click Transform Data to open Power Query.
Find the two affected columns (List price, Selling price, or whichever ones are misbehaving).
Right-click the column header, then choose the following
Change Type > Using Locale...
In the popup choose below
Choose Data Type: Decimal Number
Choose Locale: English (United States) (or any locale that uses a period as decimal separator)
Then Click OK