Zackaery's post above yours shows that this indeed does affect Item ID's. Just pointing this out incase others are unfamiliar with Script Factory.
In his screen shot:
The method is asking: Does not have Door key AND does not have Item ID 2409.
Since he DOES have Item 2409,
"Running: [0]:Debug - True" Should be registering as "Running: [0]:Debug - False"
But it doesn't, so yeah it's broke. Obviously must be a nasty bug to try and fix if this is being prioritized (Hope it is and certainly should be!). Really hoping something works out soon or if the new OSBot in the making will fix this completely.
Also, Khaleesi stated that a log out and log in fixes this. (Without restarting the client? This needs clarification.)
Best option I can think of is setting a AFK fail-safe and triggering a log out - log in via a Java method or Break manager (SF users would use this route).
Log out - log in doesn't work as a fix.
Anyways good luck on getting his worked out!