Reports not showing

We have a setup with a cashier terminal and 3 terminals in the restaurant, database is at the cashier. There is a report screen at the cashier which shows various data about the shift takings. Problem is that for no obvious reason this report is suddenly blank at the cashier, but if the cashier logs into one of the terminals the info is all visible. This is the same on all reports.

Report at cashier terminal

Report at remote terminal

Any suggestions?

[Edit] Further investigation shows the problem extends to all reports at the cashier terminal where, as with the example above, the report template is visible but no data is present. When the same report is viewed at a remote terminal, all is OK. The data is clearly present in the database but doesn’t seem to be communicting with the Sambapos programme at the cashier terminal in spite them being co-located there.

The Sambapos programme at the cashier has been reinstalled, but that didn’t resolve the problem.
All other functionality of the cashier terminal is working normally including showing and printing customer tickets. The problem seems to be just with reports.

Hi Dan. Thanks for you suggestion. The support team at Sambapos logged into our system today and the problem was that one of the staff had changed the regional settings of the cashier terminal to Thai (reasonable enough as we are in Thailand) . This however was affecting the reports. Most of my reports are generated via SQL queries, so although MSSQL supports UTF-8 this is a functionality that was only introduced in 2019 and many of my reports were written before then with earlier versions of the database software.