Sorry to have offended you, but there’s already a shapeoko specific post to handle these options, which aren’t present on all Shapeokos. This is using the grbl generic post where the extra pause isn’t necessary, and even with a shapeoko. Presumably shapeoko users start with their select bit already installed. It’s confusing to new users. This extra pause came about when the postprocessor system was added, and wasn’t present in previous versions.
After over 10 years of owning CNC routers and 50+ years as a software developer I’m quite aware that there’s other commercial software and own other packages. I’ve also been aware of Shapeoko’s since Ed’s first machine. I could mention that Carbide3D uses the free grbl firmware for motion control, but since an excellent choice despite the cost will skip that argument.
Presumably Carbide3D offered Carbide Create to all for a combination of business reasons, and because they’re great guys. The competition offers the abomination Easel, well known for annoyances like changing Z axis settings (specifically $102, Z steps/mm) on non-XCarve machines in it’s direct control driver. Inventable’s software, their right to do what they want, but it’s sure not going to encourage too many XCarve sales (is it a bug so embedded they can’t fix it, or is it a crafty marketing technique?). Carbide3D has been remarkably responsive (thanks Will!) to non-SO users questions, way beyond what would be expected, and this an issue that can affect SO users.
You seem to have taken quite a bit of offense to this, and a couple other forum members have joined in with likes. Sorry, not my intent.