Restarting the game should help. Getting back to fixing, looks like the previous fix didn't cover all the scenarios. Thanks for reporting, much appreciated!
P.S. omg why is it happening again (opening code to try to fix it again!)