WARNING: The forum is now in read-only mode as we will soon be transitioning to different forum software. Feel free to join our Discord server in the meantime.
The ping displayed in the ingame scoreboard is not the actual one. In fact the ping showed in the server browser is also wrong.
Example: If you join a server with ping 10-30 it runs pretty smooth. A server with ping 50 can be a problem already because your actual ping ingame is at 150-200. Add about 80-100 ms to your ingame ping and you got your actual one.
It's a bug that hasn't been caused by DICE which they never fixed.
Please note that some servers are also just running on a crappy connection.