I don’t understand what this means. It was causing an error, but they fixed it, but they didn’t?
The SVG file spec is massive. loadShape only has limited support for it. Your SVG could contain any one of dozens of things that loadShape doesn’t support. You could try converting it to a rastor format, resaving it using SVG1.1 to force down the feature set, sharing the actual details of your error on this thread, and / or just hacking away parts of your svg until it starts working to narrow down the problem. Unfortunately there is no one reason why SVGs fail.
See also: Get new size of PShape after transform (shear)? - #2 by snaders