FIXED !! Here's what I did - I have no idea which one actually fixed it, but it appears to be that the last change I did was disable Memory Context Restore in BIOS (my PC boots forever because RAM is re-learning stuff or whatever).
1. CLEAN Install of Nvidia 577.0 drivers (didnt fix)
2. Documents -> Battlefield 6 Open Folder delete (didnt fix)
3. Appdata -> Local -> BattlefieldGameData.CH1-qol.Win32, D3DSCache folders delete (didnt fix)
4. Disk Cleanup -> C: -> DirectX Shader Cache - DELETE (didnt fix)
5. Installing on both Steam and EA App (didnt fix, both were broken, but EA App had +50 more FPS than Steam
6. Enable CPU boost + Disable Memory Context Restore in BIOS ( FIXED )
I suggest you guys try ALL the steps above, but basically the GPU fix is to delete shaders cache, CPU fix is I enabled the boost in BIOS and RAM fix was to let the RAM re-learn and run cleanly on startup.
Really hope it helps you guys !!