June 2019
Put a ping limit of 100 or under on the servers.
This happens because the game has no real server ping limit.
Then this happens ---->
https://appuals.com/apex-legends-netcode-is-much-worse-than-you-might-think/
Server ping limits can stabilize the server & reduce lags.
Pretty sure it seems like they cheat because of the lag they introduce to the server with a too high ping.
Not a hard but needed fix.