wireless networking – Duplicate WIFI profiles in NetworkListProfiles

Its been a while that sometimes when I connect to my WIFI it keeps creating these duplicates in HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionNetworkListProfiles
and it forces my connection to public instead of private when that happens

is there a way to fix this? and why it keeps creating those dupes?

OS: Windows 10 Pro 64Bit 21H1 (19043.1083)
WIFI: Intel(R) Wireless-AC 9560 160MHz (Driver 22.50.1.1)