MCreator issue tracker has been migrated to GitHub.
Existing tickets have been migrated to GitHub. Please open new tickets on the GitHub tracker instead. If you do not have a GitHub account, all feature requests and bug reports from forums are still considered and checked by the maintainers.
First, thank you for providing all the info, rare on this tracker ;)
I have tested entity direction check block on its own and it worked. Maybe the problem is that you place the block in north direction in both north and south directions. I would suggest you to try to split your massive procedure into sections and test them to find the actual cause.