Uh. Started a reply, wandered away and realised I’d somehow posted it. Sorry.
This seems to be a common issue with GRBL devices. Check out this post: