fixed
The way you activate this functionality has no outcome on whether it works or not, and it works for me. Your issue is not a bug.
Pro tip: if you didn't make a typo in BotBehavior then you wouldn't have this problem. Pro tip 2: if you used config generator then you wouldn't make this typo in the first place.
Isn't it possible to make BotBehavior an alias of BotBehaviour? Just for consistency, since there's already an option named OptimizationMode instead of OptimisationMode.
It is possible but it'd be even more confusing as of how this works and why this alias exists in the first place. You do not make typo in JSON properties because you either use config generator and can't generate invalid json in the first place, or you use example.json and never rename properties. Adding aliases in order to foresee what mistakes users can do is entirely counter-productive.
Most helpful comment
Pro tip: if you didn't make a typo in
BotBehaviorthen you wouldn't have this problem. Pro tip 2: if you used config generator then you wouldn't make this typo in the first place.