I have seen this issue in a few GRBL devices
it would make sense to reach your manufacturer and inform them they have a issue of Svalue Persistency on their firmware.
Probably they forked it from a bugged firmware.
If you could report to the manufacturer
or. give us brand/model