You guys wanna' hear something really funny?
When your operating system uses commas instead of dots for decimal separaters, FSWC doesn't work! Isn't that funny?!?!?!
Alright, it sucks, but have no fear, I can fix it

.
When the shader file is written, I use the "ToString" function available for all values that can be converted to text, but this function is dependant on the operating system's chosen decimal separaters.
I found this out when Augusto (Vigilius) tested FSWC and it didn't work. We got the shader compilation error, which doesn't show as a message, it shows by replacing all the water with sky blue colour.
I asked Augusto to send me the file, and I noticed that for the modable values, there were commas, like 0,5. So that's that solved, or to be solved in Beta 3

.
Now, there was this other issue, with Service Pack 1 or RTM. I thank John (John_UK) for checking this out, since I asked him not to install Acceleration (he was reinstalling the PC at the time, since Linux blew up on him). So he tried it, and the shader didn't work.
I've reverted to RTM FSX myself, to test it, and the issue is solved. Although I BSOD'd a couple times, I discovered it was a memory issue, not FSX screwy with stuff

.
So, John, if you've read this, you can install Acceleration now, and thanks for the help

.
Beta 3 is going to be the second last beta, minus the help documentation
translations, since Beta 3 will contain help documentation to be translated.