<svg height="150" width="500"><ellipse cx="240" cy="100" rx="220" ry="30" style="fill:purple" /><ellipse cx="220" cy="70" rx="190" ry="20" style="fill:lime" /><ellipse cx="210" cy="45" rx="170" ry="15" style="fill:yellow" /> Sorry, your browser does not support inline SVG.</svg>
It fails to upload, or fails to create a thumbnail?
SVGs can contain malicious code and need to be purified.
For Hubzilla i'd suggest to move file management actions away from photos completely and leave that to files which is superior in this regard anyway.
Would it be possible to create a publication from this upload form?