Hola Carles
En mi caso, utilizando Dotnetnuke 5.2 he tenido ese problema. En el módulo HTML en la configuración del módulo asegurate de que en caché tiene 0
Al parecer el problema se debe a que el nuevo proveedor de caché, no guarda correctamente las páginas en UTF-8, es de esperar que lo solucionen en próximas revisiones.