There's a button or something which has to be pressed or some such, but it's a standard Arduino inside the Carbide Motion Machine Control Board, so it ought to work, but....
- there are specific compile-time options which are required by Carbide Motion Machine Control Software
- Carbide Motion has not yet been updated and released to support Grbl 1.1 (which is a big change and requires explicit support for all but the most basic of operations)
- warranty support expects/demands a supported configuration, and 1.1 isn't supported until it's been officially pushed out by Carbide 3D with a tested set of applications to match.
but, most of that doesn't apply if you've already re-flashed, and aren't using CM, so we'll pretend I didn't write anything here --- it should always be possible to re-flash, worst case is one has to use a second Arduino as a programmer, possibly over some special connector.