https://www.obd-codes.com/trouble_codes/
They use P-codes according the the pdf manual.
"Just had one of my injectors cleaned"
'Just had all of my injectors....' which is it?
Let's assume one injector. She's cleaner than the one you didn't clean. This is just a guess now. Say this was the only thing you touched on the bike, I'll take a guess and base this on a learn process. According to the protune II manual, "Each cylinder (Front and Rear) has its own separate Closed-Loop Fuel Control system so the ECM can learn the optimal fuel values for each cylinder independently of the other."
Let's assume both were cleaned. That 02 sniff is not smelling the 'key-off-saved-values' its sniffing. Thus the spit code to relearn. Possible, just possible, but it may take so many keyfobs to turn the light off. I hacked my latest bike and it took about 20 or so fobs before the [02] check engine light code turned off.
Based on this cleaning event, the 02 does not recognize the old map learn and those 'last known number(s)' of the dirty injector. I could be wrong. Only your P-number knows for sure. Make sense injector wise?