Yes there appears to be an issue with certain compound conditions.

Of course as a real programmer I'm sure you're well aware that mIRC's parser doesn't support operator precedence at all and therefore the additional grouping parentheses are redundant in every case shown.