Linux Date.shortDate incorrect for system settings

I have Linux mint running Xojo 2021 (3.1).

My system is set in Date and Time to Brisbane Australia so Date.shortdate should display in date format dd/mm/yyyy but it is mm/dd/yyyy (as in US).

Is the error in the OS or Xojo?