Issues Building Turtlebot3 Burger Model for Course Project

The issue I am encountering is that although I can get the robot model to load perfectly in RViz, when I attempt to take the same file and put it into gazebo, the “Drive Wheel and Tire” components, which are affixed by continuous joints, and those parts that use a mesh (“Lidar spinner base” and “lidar spinner”) spawn at (0,0,0) instead of their proper location.

When viewing the frame file generated by “ros2 run tf2_tools view_frames” the components seem properly connected.

I was going to paste all my code here, but it is too long. My hope is that somebody has had a similar issue before and can describe what they did to fix it.

thanks in advance for any help, as this has been a real head-scratcher for me.

@mattheartin
Is this a personal course project or one of our course projects? Have you taken any courses that address the prerequisite knowledge for this?

Please provide any additional context that may help clarify your situation.