I contacted support which I should have done earlier. They walked me through troubleshooting the issue and fixing the issue. Just leaving stuff here that could possible fix the issue for Google people. If you have multiple graphics card:
Make sure your VR headset is plugged in the same graphics card as your main monitor.
Follow the rest of the steps below.
Solution:
Turn off Steam VR.
Turn off your firewall and antivirus. They said that sometimes the firewall and antivirus detects the SR_Runtime installer as a threat and corrupts the file.
Download the SR_Runtime installer. If you already downloaded it before step 1, Re-download the SR_Runtime installer. You can download it here.
If you have installed SR_Runtime before, *Remove it first. If not, skip to the next step.
Install SR_Runtime.
Run SR_Runtime as Admin. Right click > Run as Administrator.
Start Steam VR.
Go to System Dashboard in VR.
Select Vive Pro Eye.
Read and agree to the license agreement.
Calibrate the eye tracking
*Not sure if just repairing it fixes it but I think just removing the old SR_Runtime instance is better. Just to be safe.