When the personalization action for the component variant is set to Hide and the Ignore other caching settings override with defined below caching option is checked, the following an unhandled exception might be thrown:
ERROR Failed to render rendering
Exception: System.Xml.XmlException
Message: The '' character, hexadecimal value 0x20, cannot be included in a name.
Source: System.Xml
at System.Xml.XmlConvert.VerifyNCName (String name, ExceptionType exceptionType)
at System.Xml.XmlQualifiedName.Verify ()
at System.Xml.Xsl.XsltArgumentList.AddParam (String name, String namespaceUri, Object parameter)
at Sitecore.Mvc.Presentation.XsltRenderer.AddParameters (XsltArgumentList arguments)
at Sitecore.Mvc.Presentation.XsltRenderer.GetArguments ()
at Sitecore.Mvc.Presentation.XsltRenderer.Render (TextWriter writer)
at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render (Renderer renderer, TextWriter writer, RenderRenderingArgs args)
To resolve the issue, consider one of the following options: