Sounds to me like a faulty on/off switch. Contact cleaner is a good first t/s try. If the problem comes back, it could be either the switch is faulty or the soldered contacts of the switch to the PCB could be faulty. It's called a cold solder joint. I am an electronics tech but I would be a little hesitant about opening it up and trying to fix something like that myself, even though I'm confident in my abilities. I would ask DJI if they can repair something like that, if it comes to that. Hopefully, the contact cleaner was all that you needed to fix the issue.