Hello Adrian, believe me, i tried this all,

this combination above is the only sample with a result

Here i changed the connections – as you see. The Texture coordinate object is plugged to the mapping’s vector and the viewer is connected to the volume socket of the output . And no result