If you have an Arm processor it cant run 64 bit executables unless they are specifically made for arm64.
Ah, ok, so it is hardware thing. I googled and that's processor mostly used for mobile devices. Got it :)