Sorry to hear that, who told you this? Effective changes the element only upon damage calculation, I didn't check it but I'm pretty sure that freeze/cloud/paralysis etc. work normally and only when the damage is applied it'll be changed to another element.
Remember: Always test. There is a lot of false/contradicting info wandering around this forum - if you want to know if something works test it in small, on low floors.