I’m confused by the behaviour of issueLinkType. The same issue is present in all four searches:
issueLinkType = "is blocked by" AND issue = TEST-6
issueLinkType != "is blocked by" AND issue = TEST-6
NOT (issueLinkType = "is blocked by") AND issue = TEST-6
NOT (issueLinkType != "is blocked by") AND issue = TEST-6
There is only one link on TEST-6: TEST-6 is blocked by TEST-9.
I’m amazed how both A and !A can have an intersection…