Salary componant formula

Hi, i have an issue on salary component calculation,
I have a lot of salary component formulas, when the salary slip is created from payroll entry, the component value have a wrong calculation, until I drag and rechabge the component order in earnings table, than the true calculation appears

I am sure about the order of operations and dependencies

On creation of the slip the values were wrong, but on making any changes and saving it then the correct values appear?

yes, that what happened

like this

see the value of 7,795.277
is a true value, but not calculated right until I change the order of earning,
this is not happen to all employee, just which have an additional salary

Is the additional salary overwriting the component?
What is the formula being used for these components?
Unsure if this is a bug with the system or with the salary structure…