There’s a couple of different things that could be happening. When trying to update or create a record that contains a multi-select, you have to include all options as an array (even if there is only one element in the array). If you do not, you will receive the “INVALID_VALUE_FOR_COLUMN” error.
If you want to update or create a record that contains a multi-select, but you don’t have anything selected, then you should not include the field in your request. Additionally, you can pass
null. For updates though, passing
null will clear out any already selected options.
If you try and use values that do not already exist in your mutli-select, you’ll receive an error “INVALID_MULTIPLE_CHOICE_OPTIONS”