formatDate uses the users calendar, so if you are in the US you are probably getting MM/dd/yyyy, but elsewhere you could be getting dd/MM/yyyy.
https://docs.mendix.com/refguide/parse-and-format-date-function-calls/#5-formatdateutc
It would be best to use formatDateTime to ensure you get the date in the same format each time. For example,
parseDateTime(formatDateTime([%CurrentDateTime%],'MM/dd/yyyy'),'MM/dd/yyyy')
I hope this helps.