Print Open Item Customers by Date

The transactions do not appear in date order when option is selected "Print Open Item Customers by Date" - looked at the customer accounts and ensure they are set to Open Item (they are). Some accounts terms are set as Day based and statement still only appears in Reference number order. Statements for customers with Terms set as Monthly, statements still prints in reference order. Able to replicate the same using Supplier Accounts.

Open multiple sets of data on V19.3.1 and able to replicate statement issues. 

Any ideas?