A checkbox, set up with types post fields for a custom post type, is not storing its value on post save.
I tested it with no other plugins activated and twenty seventeen theme in our local development environment. I also tried creating a new checkbox field, but the problem persists.
Changing the fields value with wp-cli changed it, but the next post save overwrites it again with zero.
Settings for the field are attached as a screenshot.
I just tested this myself with the same version (Types 2.3.3) and didn't find any problems, the checkbox saved correctly with the same settings you have.
If you tested it on a vanilla install then it may be something server related.
(I don't see any debug info to know your server set up.)
I suggest you check your PHP error logs to see if there are any revealing messages.
If not you could try the same in a different server environment to see if that confirms that that is the issue.
Sorry, I just re-read this to double-check something, and note that you were using Types 2.3.2 and I was testing with Types 2.3.3 (which was released yesterday).
That updated included a fix for an issue where checkbox values were not saving in the case of parent posts that had a connected child post, perhaps that matches your scenario.
In any case, can you update to Types 2.3.3 and then test again?