[SOLVED] PlayCanvas editor error

when i run my project, i get this error:

TypeError: Cannot read properties of null (reading 'getGuid')
    at SceneParser._openComponentData (https://launch.playcanvas.com/editor/scene/js/engine/playcanvas.dbg.js?version=1.51.5:35181:37)
    at SceneParser.parse (https://launch.playcanvas.com/editor/scene/js/engine/playcanvas.dbg.js?version=1.51.5:35128:9)
    at SceneHandler.open (https://launch.playcanvas.com/editor/scene/js/engine/playcanvas.dbg.js?version=1.51.5:37143:24)
    at SharedSceneHandler.open (https://launch.playcanvas.com/editor/scene/js/launch.js:18240:34)
    at ResourceLoader.open (https://launch.playcanvas.com/editor/scene/js/engine/playcanvas.dbg.js?version=1.51.5:37075:19)
    at AssetRegistry.load (https://launch.playcanvas.com/editor/scene/js/engine/playcanvas.dbg.js?version=1.51.5:40012:33)
    at AssetRegistry.add (https://launch.playcanvas.com/editor/scene/js/engine/playcanvas.dbg.js?version=1.51.5:39901:28)
    at createEngineAsset (https://launch.playcanvas.com/editor/scene/js/launch.js:18690:20)
    at https://launch.playcanvas.com/editor/scene/js/launch.js:18778:51
    at Array.forEach ()

please help idk what this means

1 Like

Is the project public? If so, what’s the URL?

From the Discord (posted by Sinker that’s on the team): https://playcanvas.com/project/770449/overview/l2d-season-3western-expansion

Found the issue:

For some reason and .3DS file is uploaded as a Scene asset type. This feels like some really old code as Scene asset types haven’t been used since I first was at PlayCanvas.

Delete the soap.3DS file and the project will load as normal

So actually, the back-end can theoretically convert 3DS files (along with FBX, DAE, OBJ and even DXF). But yeah, some upload logic is probably bugged for 3DS because practically nobody uses the format these days.

it is fixed