Hi paras jain,
Thanks for including Event 3033 and the policy name. They point clearly to Smart App Control (SAC).
SAC uses a cloud reputation service and allows only apps that are known to be safe or signed by a trusted publisher. Programs you've just compiled yourself are unsigned and new, so they have no reputation yet, and SAC blocks them by design. (Overview: Smart App Control)
At this point, your options are:
1, Turn SAC off on your development PC. Go to Windows Security > App & browser control > Smart App Control settings > Off. SAC can't exclude individual apps, so this is the supported way to run your own builds.
- On recent Windows builds, you can turn SAC back on later without reinstalling Windows.
- FAQ: Smart App Control Frequently Asked Questions
2, Sign the programs you share with others. Use a code-signing certificate from a certificate authority in the Microsoft Trusted Root Program, so the programs run on PCs that have SAC turned on.
3, Ask for per-app exceptions. If you'd like SAC to support exclusions, send feedback through Feedback Hub (Windows + F) > Security and Privacy > Smart App Control.
Hope this clears things up so you can get back to coding without interruptions!