I looked briefly into it. In 0.16 it appears like clicking on checkboxes won't trigger an event. I'm not sure whether this is intended or not. If it is intended I'll have to write some more code to make it work. If it's not then I expect it to be fixed by the game devs within few days.
Until then, I've uploaded a new version (4.0.1) as I found another bug that's been around for a long time, but it only affects mods that use any of the remote interfaces AR provide (seems like no mods are using these). However, until the issue with checkboxes are fixed, there's a workaround to check/uncheck these boxes through the console:
/c remote.call("auto_research", "enabled", "player", true/false)
/c remote.call("auto_research", "queued_only", "player", true/false)
/c remote.call("auto_research", "allow_switching", "player", true/false)
/c remote.call("auto_research", "announce_completed", "player", true/false)
/c remote.call("auto_research", "deprioritize_infinite_tech", "player", true/false)