Start Menu entries are recreated every time you open the CF app inside a folder called Overwolf even if a CurseForge shortcut exists elsewhere in your start menu.
This behaviour, at worst should allow the user to choose a shortcut location, and at best should only run during installation, and be optional.
I assume the guid used in the shortcut to launch the app changes with each version? If not I cannot understand the reasoning for needing to recreate these shortcuts with each launch.
Good catch, thank you!
looking at this, could you also provide a screen recording of this happening and send to gil.givoni@overwolf.com ?