Well reading the last line, maybe the .exe was made for macOS 10.15, while you ran it on 10.14.6
Read the error message ;)
Well there's different types of executable files. Some are for Windows and some are made for macOS.
Kinda yeah, and probably the content/encoding/binary/etc of the file.