"File contains unknown nodes or data" error during publish, workaround, and request

Hi! I’m just learning my way around the Epic ART toolkit and while weighting a character, Maya (as Maya tends to do) crashed and saved the scene in temp as an “.ma”. I recovered that scene and continued working, but during publish I got a"File contains unknown nodes or data. To preserve this information, the current file type cannot be changed." dialog, and the publish failed, as it was trying to write a MayaBinary instead of the crash recovery MayaAscii. Saving manually also didn’t allow me to change fileType.

I worked around this problem by opening the .ma file I was working on in a text editor and changed the SkeletonSettings_Cache nodeType from “unknown” to “transform”. I’m sure it’s terrible form, but this allowed me to resave the file as an .mb and successfully publish from there.

My request would be to change the nodeType to something other than “unknown” at line 8313 in ART_skeletonBuilder_UI.py or change the publishing tool so it can catch this error.

Thanks!

Mark

I will do that! I’ll most likely just use a scriptNode, since it has the benefit of being a known node between .ma and .mb, but won’t show up in the outliner! Thanks man, adding this as a task to hit before the next major release.

Has this been updated? I seem to be encountering the same issue.

I do as well. I have updated to the newest build from dropbox.