Not a bug

This is due to physics limitations. Kombining IsKinematic and physical transports is not possible. You should use parent drive function:
https://doc.realvirtual.io/components-and-scripts/motion/transportsurface#transport-surfaces-and-unity-physics

or GuidedTransport:

https://doc.realvirtual.io/components-and-scripts/motion/guided-transport