Hi i have been having this problem with my Aprilia RS4 125 since i bought this bike. Bought it last month. After 30-40minutes of riding, the RPM needle tends to stop at 3-4k RPM. This usually happens when my heater is 4 bar high. To make it drop to the usual 1.5k RPM, i have to clutch out alittle and before it stalls, clutch in. Anyone know whats happening?

https://youtu.be/X33DrQFiWDQ
https://youtu.be/H2vVw8Tt6Qc