go in the morning time
I finally found the problem and it will be fixed in the patch coming up when it is released. Boy that one was rough to find. to cut it short basically I had the search for () and not [] so t passing the encounter as a function automatically making is True when you haven't seen it vs () just checking for it. Just letting you know and that I didnt forget about you :D