OpenWrt 25.12.0 Performance problem

(I don't believe it's a hardware defect either.)

But considering timing (and using process of elimination), I'd guess it's your ISP.

How about a simple tool like mtr 8.8.8.8 or something?