Hello,
I was able to replicate the problem, it is likely caused by there being repeat coordinates being generated for the <circle> tag.
Removing the repeat coordinates, at least in a isolated setup for debugging, seems to fix it:
However after trying to apply the fix to remove the extra points to the wpc_svg_path plugin and trying the test file again, it then cause a key_exists error and make the shape vanish. So in some conditions there might happen a key_exists error that I am trying to figure out.
In some cases I can cause the key_exists error to happen in isolated setup as well in some different scenarios. If I only remove some coordinates and not others, it will cause key_exists, which then works again if I put back in 2 repeating coordinates at the end of the path.
I was able to replicate the problem, it is likely caused by there being repeat coordinates being generated for the <circle> tag.
Removing the repeat coordinates, at least in a isolated setup for debugging, seems to fix it:
However after trying to apply the fix to remove the extra points to the wpc_svg_path plugin and trying the test file again, it then cause a key_exists error and make the shape vanish. So in some conditions there might happen a key_exists error that I am trying to figure out.
In some cases I can cause the key_exists error to happen in isolated setup as well in some different scenarios. If I only remove some coordinates and not others, it will cause key_exists, which then works again if I put back in 2 repeating coordinates at the end of the path.