Hello @tom.h does your machine auto datum at start up? On most (but not all) HPC machines and usually on the 6090 it datums to the top right corner.
When it does this, the moving head of the machine (the bit where you’ve been fiddling with the red dot) needs to touch onto or push 2x micro switches or sometimes proximity sensors these are the limiters, telling your controller where the head and gantry of the machine is. First find these check that these work and something meets/pushes then at the time of datum.
From what you are saying, it sounds a bit like the the X axis limiter (the one on the right side of the gantry) isn’t being connected with properly or working properly. As I know that you’ve been fiddling about with the red dot, is it possible the red dot or it’s wiring is preventing the head reaching the far right side of the bed?
If it is not a mechanical issue, it might be a software/settings problem, but this is unlikely if you’ve not uninstalled/changed/or fiddled with the software (usually lasercut5.3 or laserscript on a HPC).
Hope this helps.