Everything you need on this subject is already covered in the GenP Wiki, GenP Guides, and the GenP Setup, Troubleshooting, and Best Practices Guide.
These explain in detail why GenP (which is simply a patcher) often triggers false positives in antivirus scans.
The detection PUA:Win32/Vigua.A is a generic Potentially Unwanted Application (PUA) label used by Microsoft Defender.
It does not identify a specific virus; instead, it’s a broad classification applied to files or tools that display behaviours Microsoft considers potentially unwanted.
For example, modifying other software, running unsigned executables, or exhibiting patcher-like behaviour.
In short, this is expected behaviour with tools of this type, and the detection is a false positive.
If you want to know more about PUAs in general, Microsoft explains it in detail here.