All issues mentioned in this thread were fixed in version 2020-06-18.
I don't see any jerks in video. Where are they?
If you are referring to speed decrease on top of circle it is because your machine can not change direction at set speed without breaking acceleration/deceleration limits. If you look closer at your g-code you'll see it is very rough at circle top.