Hi! This is definitely strange When you look at the examples, do you remember if those were examples where options were actually selected, or is it possible that those were examples where no options were selected? And are you using
The most likely exxplanation here would be that Prodigy doesn’t always correctly default
"accept" to an empty list if the user doesn’t select an option. So the key is missing, when it should be
"accept": . It’s very unlikely that this is related to the data being stored – at least, it’s very unlikely that that one specific key would be randomly dropped from the JSON blob stored in the database.
Edit: Okay, I’ve confirmed that there was indeed a problem with the choice interface not always adding a default empty list as
"accept". You can always work around this when you read the information from the data, but it’s definitely not ideal. I’ve already fixed this for the next release!