I don’t know if I should report as a bug or if it’s something you have to know with Unreal Engine but PING is really confusing in UE. If you enable Networking Emulation only for Server with 100 ms incoming AND outcoming latency, the ping from playerstate is approx half of that value (50ms + deltatime). BUT if you create a code to know how many time it takes to get a response from the server it’s really 100ms.
The common definition of “Ping” is the measure of time for a packet to be send from a client to a server and back to the client (round-trip time). But the ping given by the engine is half of this value (one way time). Is it an issue with the Networking Emulation or UE use an one-way latency for Ping ?