How would you say something like "I'm lagging again, my ping is spiking to 500(ms)" in Putonghua and Cantonese (in the context of online games)? I've heard someone say "網又卡了！" before, but I'm not entirely sure how common that is.
Some technical terms do not have formal translation or still used in English form for the sake of convenience.
'Ping' is one of such example, alternatively you can use latency in Chinese '延迟'.
It would be more appropriate to use 'ping' among IT guys and use latency '延迟' for non-IT users. However, in Cantonese especially among people from Hong Kong, it's advised to use English when referring to technical terms as the translation can be very different from Mandarin, unless you are very sure of the correct translation.