Interchange Customization

OK
So I’m moving forward a little!

I created an XML file as follows:

<?xml version="1.0" encoding="UTF-8"?>
<PLMXML xmlns="http://www.plmxml.org/Schemas/PLMXMLSchema">
    <Header>
        <Author name="YourName" />
        <Organization name="YourOrganization" />
        <Date timestamp="2025-02-23T10:34:00" />
        <Context id="CTX1" name="Example Context" />
    </Header>
    <Product id="P1" name="Example Product">
        <Instance id="I1" product="P1">
            <File id="F1" format="obj" type="Geometry" location="J:/ETA/ETA 6497/ETA6497.obj" />
        </Instance>
    </Product>
    <Project id="PR1" name="Example Project">
        <Member id="M1" instance="I1" />
    </Project>
    <Revision id="R1" instance="I1" version="1.0">
        <Description>
            This is an example of a product revision.
        </Description>
    </Revision>
</PLMXML>

and when I do the import into my Datasmith object I have this in the action log

LogDataprepEditor: CleanPreviewWorld ...
LogDataprepEditor: CleanPreviewWorld took [0 min 0.000 s]
LogDataprepEditor: Import ...
LogDatasmithXMLPLMTranslator: Display: PlmXml translation [J:/ETA/ETA 6497/Test.xml].
LogDatasmithXMLPLMTranslator: Display:  - Parsing Library:      TechSoft
LogDatasmithXMLPLMTranslator: Display:  - Tessellation Library: CADKernel
LogDatasmithXMLPLMTranslator: Display:  - Cache mode:           Enabled
LogDatasmithXMLPLMTranslator: Display:  - Processing:           Parallel
LogDatasmithXMLPLMTranslator: Display:  - Import parameters:
LogDatasmithXMLPLMTranslator: Display:      - ChordTolerance:     0.300000
LogDatasmithXMLPLMTranslator: Display:      - MaxEdgeLength:      0.000000
LogDatasmithXMLPLMTranslator: Display:      - MaxNormalAngle:     30.000000
LogDatasmithXMLPLMTranslator: Display:      - StitchingTechnique: Sew
LogDatasmithXMLPLMTranslator: Display:      - Stitching Options:
LogDatasmithXMLPLMTranslator: Display:          - ForceSew:              True
LogDatasmithXMLPLMTranslator: Display:          - RemoveThinFaces:       False
LogDatasmithXMLPLMTranslator: Display:          - RemoveDuplicatedFaces: True
LogDatasmithXMLPLMTranslator: Display:          - ForceFactor:           5.000000
LogDatasmithPlmXmlImport: Warning: PlmXml file has no ProductDef tag
LogDatasmithDispatcher: Display: Multi Process ended and consumed all the tasks
LogDataprepEditor: Import took [0 min 2.343 s]
LogDataprepEditor: UpdatePreviewPanels ...
LogDataprepEditor: UpdatePreviewPanels took [0 min 0.000 s]
LogRenderer: Display: Invalidated clipmap due to WPO threshold change. This can occur due to resolution or FOV changes.

As you can see, there is nothing in the preview