The issue happens due to `out_phase_img` returning wrong values in `eevee_surf_volume_frag.glsl`. The only workaround I've been able to find is using the same format as the other property textures. Pull Request: https://projects.blender.org/blender/blender/pulls/125715