With the upgrade to .NET 6 in v2.1.0, interpolated strings are being decompiled into invalid code.
For now, I recommend either using the old v2.1.0-rc versions which still used .NET 5, or just staying at v2.0.x until the problem is fixed.
I've raised the problem on the CSharpLua repo and the War3Net Hiveworkshop thread.