For some reason, multiple conditions in one if statement stopped working. All of the boxes should have "Called" in it like the one on "Separated Multiple Condition"

Here is the snippet (All boxes should be called when pressed 2 or 3):
{run: tab=1
}
Must return No: {button: tab=1
; label=set tab 1}
Must return Yes: {button: tab=2
; label=set tab 2}{button: tab=3
; label=set tab 3}
{=tab}
If (One Condition):
{if: tab>1}Called{endif} Is greater than 1:
{if: tab<>999}Called{endif} Is not equal to 999:
{if: tab<>101}Called{endif} Is not equal to 101:
If (Multiple Condition):
{if: (tab>1 and tab<>999)}Called{endif} Is greater than 1 and Is not equal to 999
{if: (tab>1 and not (tab==999))}Called{endif} Is greater than 1 and Is not equal to 999
{if: (tab>1) and (tab<>999) and (tab<>101)}Called{endif} Is greater than 1 and is not equal to 999 and is not equal to 101
If (Separated Multiple Condition):
{if: tab>1}{if: tab<>999}{if: tab<>101}Called{endif}{endif}{endif} Is greater than 1 and is not equal to 999 and is not equal to 101
Ternary (Multiple Condition):
{="Called" if tab>1 and tab<>999 else ""} Is greater than 1 and Is not equal to 999