I have had success with the truck.
The top of the truck mount is plastic and the pieces can be pressed together and inserted in the frame mount. Success!
The top of the truck mount is plastic and the pieces can be pressed together and inserted in the frame mount. Success!