Niagara bool module particles parameter inconsistent behaviour

I’m also have bool parameters not working with Niagara. If I set the bool manually things are fine. As soon as I set the parameter to a Bool User Parameter then it no longer works.