Yes, the concept is the same.
I remember that when the EA version of R82.10 was released, I tested it in PNETLab/EVE-NG and ran into this exact issue. At the time, the only way I managed to fix it was by using the -cpu host flag, since Palo Alto images in PNETLab/EVE-NG only work properly with that flag enabled.
Today I saw your mention that this exact behavior also occurs in Proxmox. That’s when I remembered that this CPU flag behavior exists in QEMU as well, which led me to create this topic to make it easier for others to find this information in the future.