Thanks for the report! Fixed in latest.
Yes, you guessed it. I accidentally applied a lua not to a noise expression. Of course, instead of negating the noise expression, that turns the noise expression into a lua false. I then passed that into a noise if_else_chain meaning it would always return the "else" value (the scaling value).
It's very easy to make silly mistakes with the noise library :)