A post type has a field group with required custom fields assigned.
Publishing the post is possible without completing required fields. Validation errors are shown, but the post is published anyway.
This broke in Types 3.4.11.
We have identified the problem, and a patch is available.
Download this file.
Unzip it, and use it to replace the file of the same name at plugins/types/vendor/toolset/toolset-common/toolset-forms/js/ to fix the issue.
Note, you may have to clear the browser cache for the fix to take effect. Also, if this fix does not make it into the upcoming Types release it will need to be re-applied after updating.