I dropped the glb file on the glTF/glb validator from Khronos and there is actually an error in the file:
https://github.khronos.org/glTF-Validator/
{
"uri": "craft_speederA.glb",
"mimeType": "model/gltf-binary",
"validatorVersion": "2.0.0-dev.3.10",
"validatedAt": "2024-12-29T22:18:55.321Z",
"issues": {
"numErrors": 1,
"numWarnings": 0,
"numInfos": 5,
"numHints": 0,
"messages": [
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/0/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/1/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/2/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/3/attributes/TEXCOORD_0"
},
{
"code": "SCENE_NON_ROOT_NODE",
"message": "Node 1 is not a root node.",
"severity": 0,
"pointer": "/scenes/0/nodes/0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/nodes/0"
}
],
"truncated": false
},
"info": {
"version": "2.0",
"generator": "UniGLTF-1.27",
"extensionsUsed": [
"KHR_materials_unlit"
],
"resources": [
{
"pointer": "/buffers/0",
"mimeType": "application/gltf-buffer",
"storage": "glb",
"byteLength": 17760
}
],
"animationCount": 0,
"materialCount": 4,
"hasMorphTargets": false,
"hasSkins": false,
"hasTextures": false,
"hasDefaultScene": true,
"drawCallCount": 4,
"totalVertexCount": 1800,
"totalTriangleCount": 280,
"maxUVs": 1,
"maxInfluences": 0,
"maxAttributes": 3
}
}