Weird vehicle wheels behaviour

Hello, I’ve been trying to rewrite 18_Vehicle.py bullet example from Python to C++. So far it was going quite easy, since API is quite similar, although I have some problem with wheels. As you can see in videos, after 360° roll, every wheel rotate 180 degree in Z axis. Is there anything that I’m doing wrong, or is it some kind of bug?
Since I cannot add attachments here are source files and videos showing problem: https://drive.google.com/file/d/1rr8QvRe14tg5M4IgL0a3QlGSYHlFykvh/view?usp=sharing

Hi, welcome to the forums!

Could you add which version of Panda3D you are using, exactly, and by which method you installed it?

I have version 1.10.4.1 installed from opensuse games repo (opensuse 15.1)
I also tried with 1.11.0.1 compiled from source, but same effect occur