In the last few days I've seen so many issue with .dae support it's ridiculous. I rarely use helpers and prefer to do all my rigging in PCS2. Every time I need to use .dae with helper PCS2 finds a new way to screw things up. Depending on what version you use some things work, others don't and some just plain corrupt data.
Recently discovered:
-Any subobject with a space in the name is not exported in a format that can be imported int max with via Colladamax.
-Any texture name that starts with a number same issue.
-Collada 2.03 version will export paths and docking points fine but can't import them. Latest version exports them incorrectly and I just lost 7 hours of work because of it. Only dock point 2 had valid helper info and the others were tossed resulting in only one dock point per dock. Also the dock point names were either not exported correctly or not at all. Easy fix you think just rename them? Well when there are 864 docks no it's not.
Someone working on this really needs to get some models, export to dae, import into max, export and see how bad it's frakking things up.
Some additional ones:
-Bay paths (fighterbays) do not re-import. If you disconnect them from the subobject then you can import them but of course they don't have parent info.
-Paths are not parented to anything when imported.
-Dock points with spaces in names get corrupted.
-Eye points do not parent to subobject just show as eye point.