As a younger and less experienced computer user, I remember buying 64 bit XP for my first self-built desktop, because it seemed like it had to be roughly 2x better than 32 bit. Imagine my surprise when iTunes failed to install: Apple had no supported install path for 64 bit XP. I had to do shenanigans with the installer file to trick it into thinking I was on 32 bit.
That's no uncommon. I've tested hundreds of apps on every Windows OS from 95 to 11 over the years. A bunch that required drivers or tied in more deeply to the OS just failed on Windows XP 64-bit. It does make sense due to Windows XP 64-bit using a different kernel version than 32-bit.