I cleaned the throttle after removing the parts like air filter, intake pipe etc. After cleaning, I found that the motorcycle's idle speed was unstable, and I remembered that I had forgotten to initialize and learn about the throttle. So I looked for a friend from the repair store to borrow a scanner to initialize the bike, because there is no dedicated scanner for the KTM, so I used a scanner called OBDSTAR Motormaster (or use iScan for KTM).... As far as I know, normally the motorcycle should be back to normal after doing the throttle initialization function, but after I did this function the motorcycle's gear and startup seemed to have some abnormalities.
I asked my friend for a service manual for a 2020 Superduke to see if there was anything in there about the throttle, and I finally found information about it in section 27.3 of the manual, and you can see the photos below for the specific information, which probably means that you need to do a function like a gear sensor reset at the end. I was a bit puzzled as to why I would need to do this, but went ahead to did what it said......
After doing the gear reset, the dashboard gear was reset, but the car has been restored to normal on the startup side, and finally you just need to learn the gear again to be able to drive normally, as for the method of learning the gear is not that difficult, there is a function called “Shift Shaft Reference Value Learning” in the OBDSTAR scanner, and you can just follow the instructions in it to operate it in a easy way.