Metabox: Query Loop Condition to Show a text when Switch in 'on'

Hmm that’s weird. Could it be an issue of true being stored as number one and in the condition it checks against a string of 1 or the other way around? Maybe try adding a text field and see if you enter 1 and check against it if it works.

Just found this one, it’s for acf and a long ass thread but seems similar enough that it might help