It could be nothing more than the activating "spade" has become distorted, meaning it is failing to activate the decomp rod because it is bent away from it point of contact...
Yes..it is a flimsy flap of steel welded to to a rotating rod, like an arm...! Look inside the engine casing to find it....
This happened to mine but I had the bike apart to fit stage 3 and wasnt taking close enough notice of its original position...
If you havent removed that side of the casing, Im not sure if it can be the same issue. Perhaps it went bad with all the failed starting procedures you were previously chasing ?
The solenoid might be failing, also. There is a diag code for that. Check your manual...