By the way, I just happened to be out at my meter so had a look for comparison.
This is screen #1 (small ‘01’ in upper left) indicating cumulative kWh reading since the beginning of time (of 61,323kWhs consumed).
Screen #2 (‘02’) likely shows instantaneous kWs of consumption (with a leading ‘-‘ sign if you are instantaneously exporting power).
And screen #3 (‘03’) likely shows instantaneous grid voltage.
If you read and record this screen ‘01’ when your Solark says you are not exporting and then read again an hour later following your Solark indicating grid consumption and export were both 0 for that full hour:
-identical reading on screen ‘01’ indicates no export and no import for that full hour (so Solark’s reporting is accurate, at least over that hour).
-increase to a larger number, you consumed / imported power over that hour despite Solark thinking you did not.
-decrease to a smaller number, you exported power over that hour despite Solark thinking you did not (which is the most likely explanation for what you have described).