Hi,
Did a second time cleaning but problem. No choice, push to motor shop. Told them the problem but they say is not the cut off switch. In the end, change a switch near my clutch level. Not quite convincing as the problem is still intermitted. In the end, drive back and monitor for a few day.
Hope that is the problem.