I believe this has been reported, even though I can't find it anywhere, but it's a minor bug (minor because there's an easy workaround) where having a key-activated condition inside of a condition like "or" will make the key condition not show up in the ability list, therefore making the ability unusable.
A workaround is to make a dummy ability with the key condition, then in the "or" condition check for the thing you want to check for and the dummy ability being active
I believe this has been reported, even though I can't find it anywhere, but it's a minor bug (minor because there's an easy workaround) where having a key-activated condition inside of a condition like "or" will make the key condition not show up in the ability list, therefore making the ability unusable. A workaround is to make a dummy ability with the key condition, then in the "or" condition check for the thing you want to check for and the dummy ability being active