Some browsers don't render the jp.svg correctly because of trailing garbage in the SVG file, perhaps from an older version of the flag.
Replace the file with this trimmed version and it should work for everyone:
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 512...