[/quote]
What are you talking about? The Master cylinder was updated last year to correct the problem the OP is experiencing. Updating the MC is not replacing the brake system

[/quote]
As you can see CFMOTO did a complete re-work of the brake system in 2018. This includes new calipers, pads, lines, etc.
This is system matched all around and would be cautious in mixing parts from the 2018 model with a 2016.
So what you are saying is there is in fact a new updated master cylinder available specific to and compatible to model year 2016 / 2017?
Does it have a new part number?
What guarantee would I have if I ordered from alpha-sports that it is in fact the new part?
Is there a service bulletin on this?
I wonder if this is covered under my 2 year warranty and would get the new part as my brakes have been horrible from day 1.