По гистограмме можешь видеть, что время между соседними OnPlayerUpdate очень разная.
И откуда такая информация, что именно каждые 40 мс?
Разная потому, что пинг играет роль + 0..5мс (поток спит - указывается в конфиге сервера). А 40 мс ты выставляешь в настройках сервера (стандартное значение). В игре при нажатии F5 видно данное время.