I see that you've posted a similar query about leave not calculating correctly in a different conversation. With this, I'd recommend visiting the said thread through this link for further details.
In addition, you can also contact our Customer Support Team to further check your settings in a secure environment. To contact us:
Click on the Help (?) icon.
Select Assistant and enter Contact support in the chat field, and then click the Send icon.
You'll be asked about your concern, andyou'll need to enter and send it.
If you can't see any related topics to your issue on what they shared, select No, get me a human.