Pasting the code from your editor shows the correct full effect.
The only difference between the effect FX of the updated first post and my original is in line 310:
My original: float a = c * (1.-pow(uv.y-offsetY,fadeSP)); // * (1.-pow(uv.x-0.0,fadeSPX)) ;
Updated: float a = c * (1.-pow(uv.y-offsetY,fadeSP)) * (1.-pow(uv.x-0.0,fadeSPX)) ;
The only effect the update FX has is that the rain effect doesn't show. All others OK.
The effect XML files are identical.
Just in case it's relevant, I'm using latest ver of C2 r241 and latest ver of NWjs (v0.19.2) from https://www.scirra.com/nwjs.