Honda PCX 125, Forza and X-ADV: check the CVT before ECU tuning
Before buying ECU modules or chasing derestriction, I would check the CVT first on a Honda PCX 125, Forza or X-ADV. A tired belt, flat rollers or dirty variator can make the scooter feel limited even when the engine is basically fine.
My first checks would be belt width, roller weight and wear, variator ramps, clutch dust, take-off vibration and the maximum rpm reached on the same uphill test.

Discussion
5 repliesAgree. Same hill, same rider, same throttle. If the scooter gains speed after CVT service, it was not an ECU problem.
Thomas here. I would not start with ECU tuning until the transmission is known good. On these scooters the CVT is the gearbox, so belt width, roller condition and clutch behavior matter as much as any electronic part.
Useful reference if someone needs basic CVT/roller parts: CVT roller/transmission kit. Affiliate note: this is an affiliate link; use any compatible quality part that fits your exact model. The free course on this platform explains the same diagnostic order before spending money.
That is exactly what happened on my old PCX. It felt slow, then a belt and roller service made it normal again. Not fast, but normal.
Do not mix roller changes and electronics on the same day. You will never know what actually fixed it.
Good point. I will open the CVT first, measure everything, then test the same hill before touching ECU parts.