I don't know if you are using Marlin 2.0, but I've seen one suggestion:
Try uncommenting //#define JUNCTION_DEVIATION in Configuration_adv.h; that will disable classic jerk and use the junction deviation math instead.
Also, I've seen some people say that slowing down the speed helps some people, so you may try this as well.
I look forward to seeing which one of these things worked for you.