My bad, I just updated windows to the latest version and realized I was still on Internet Explorer. Edge works fine now.
Ever since I installed the equalizer APO I have an issue with Netflix audio being out of sync on Edge and the Netflix App. Unchecking the option " Allow applications to take exclusive control over this device" doesn't help. Anybody know of a solution? I will not use Chrome to watch Netflix as it's only 720p.