Because of the nature of the software, some anti-cheat systems such as Active Anticheat and similar solutions may try to detect it. The usual signs are either that the program unexpectedly closes when the game starts, or that some input-sending and image-capture methods stop working.
The simplest thing you can do is enable Security Measures in the program settings. This mode takes certain steps to help hide the application. The only downside is that startup time becomes slightly longer, which is why it is disabled by default.
IMPORTANT! Start the program BEFORE launching the game and before its protection system loads. This is a universal recommendation in most cases.
This setting can be enabled in the options menu (it is disabled by default) and will continue to be improved over time. Its purpose is to help avoid blacklist-related issues and other countermeasures that will inevitably appear in the future.
The more advanced the protection methods become, the more this setting may affect performance. So if you do not expect any action from game admins, it is better to leave it disabled to avoid unnecessary load on your hardware. For example, if you are botting in mobile games through an emulator or controlling the game client via RDP/Parsec/Moonlight, there is no real benefit to local protection measures, so you can safely leave this option turned off.