No the sloped champhered bit is on the oem, it's needed to engage the clutch switch, without it the bike will not work. I've got the oem in my hand but can't post a pick of it as just about to go out. The lever you have posted is not for a 2017+ bike and will not work.

I was bored so I've Been looking at Kawasaki's microfiche and its showing the same part number for the clutch lever for 2017 - 2019, Iv'e also looked at your picture a little closer and on the laptop, i can now see the champhferd section on yours that i didn't see yesterday

Scotty, you won't believe this, those are the ones I bought from the same seller!When I messaged them that the clutch lever did not fit and included the pic of my OEM lever, they told me their "technician" said the part was correct.I think they sent the wrong levers, but they are adamant they did not.Could not make this up.