IF "<STATUS"> EqualTo "CUSTOM"
#result PARSE "<SOURCE>" JSON "result" -> VAR "result"
IF "<result>" EqualTo "1"
#request REQUEST POST "http://localhost/two/
#result2 PARSE "<SOURCE>" JSON "result" -> VAR "result2"
IF "<result2>" EqualTo "true"
PRINT "Yes"
ELSE
PRINT "No"
ENDIF
ENDIF
At the first response from the server, result becomes the value 2, that is, it must not fulfill the first condition and should skip the entire block. Why is it executing an ELSE block?