This was the "Stolen Bytes" technique. The protector had ripped out the first few instructions of the original program, hidden them inside its own polymorphic code, and replaced them with a jump to the protector's code.
: Enigma often binds executables to specific hardware. To proceed with dynamic analysis on a different machine, you may need to use HWID-changing scripts or bypass the activation check routines. Finding the OEP how to unpack enigma protector better