Well it works just fine for me. The primitive is for visual reference of the correct size and scale. You still have to use the Sketchup material or whatever material replaced it in TM on Sketchup geometry and the duplicate instance of the material on the other TM geometry. Do not use different materials in Sketchup and then try to replace them all with the same material.
You show two totally different brick textures on red and one tan and then try to replace them both with one TM material. That will not work.
- All Sketchup geometry textured in Sketchup. Do not mix Sketchup textures and then try to replace them with the same TM texture for them all. Each Sketchup texture for Sketchup geometry is assigned to ONE TM material. In most cases the different Sketchup textures are not at the same size. Therefore you get the result of TM material scale all over the place.
- Do not use the TM material you assigned to the primitive on Sketchup geometry. Create a duplicate, rename it, adjust the scale and position and then apply it to the Sketchup Geometry ONLY and the separate other original TM material to TM Primitive Geometry ONLY. Do not mix the applications as of course the scales will be different.
- Good Luck. Its not TM. TM is working fine. The problem lies in the application of how you are applying the materials.