Just came across an SVG image which wasn't showing in Firefox. Found one layer set to Darken blend modes and the other layer set to Lighten. That fixed the problem, which I find surprising. Thus my curiosity leads me to experiment

Ok starting with this original SVG. The star is in Layer 2. Celtic knot is in Layer 1:

ck45-test-layer-blend.svg
(7.27 kB - downloaded 613 times)Now with Layer 1 switched to Lighten:

ck45-test-layer-blend.svg
(7.56 kB - downloaded 613 times)In case this is only happening in Firefox, only the star (layer 2) is visible for me.
And now that layer switched back to normal, and Layer 2 with Darken:

ck45-test-layer-blend.svg
(7.56 kB - downloaded 593 times)In case this is only happening in Firefox, only the celtic knkot (layer 1) is visible for me.
And finally, both (Layer 1 Lighten, Layer 2 Darken):

ck45-test-layer-blend.svg
(7.84 kB - downloaded 633 times)In case this is only happening in Firefox, this image isn't showing at all.