Interesting!
What absolutely tilted me was that the one night it started being so delayed and it didn't want to go away.
I quit the game, joined back in and still there.
I rebooted my PC, joined back in and still there.
Just left and came back the next day.
But I won't be having any more issues with BF2042. Fixed all the 2042 performance issues by uninstalling