Version v8.1.16 - build 18612
I added a checkbox with three items in it and tested it with one asset, which was fine except this asset has none of those options so I cleared all the ticks, saved the asset and found it hadn't removed any of them. I found if at least one is ticked, it saves but if none are ticked, it keeps the last selection. This seems to be an oversite, I've added a None option but that's not really a fix.