I bumped into the similar issue and was lucky to find the troublemaker.
In wp-admin conditional logic won’t work, no matter what type of trigger field I set (radio, checkbox, true/false). There were no JS errors in Console. But I digged deeper and found out the problem was in active theme settings to jQuery loading. Exactly, it was defered onload in admin O_o.
Fixing this resolved the problem with conditional logic for me.