I didn't play BFV, but played a bit of BF1 and BF3 way back.
I don't know if BFV solved it, but in my brief experience playing BF games, they got to tidy up the lobbies and UI. The UI is a clusterfuck of LB/RB tabs and I don't know one game that bombs out or freezes as much as these games. Hard crashes, reboots, can't get people in the same game even though it looks like everyone is in the lobby etc....