Collada File Has Incorrect Texture Assignments

I created a Collada file exporter for an app that I’m working on. When I open the file in 3D Studio Max or Open 3D Model Viewer, the file has correct texture assignments. But when I open it in Blender, some textures aren’t assigned correctly. What’s odd is that if I remove the polylist element for the body of the car, the bottom of the car has the correct texture.

Is there any way I can make my file more compatible with Blender?

Attachments (11.5 KB)