Custom engine with minor binary-compatible changes crashes instead of loading pre-built binary plugins


I was wondering if there is a way to force a local github build to match as closely as possible to the official engine so that it can load binary plugins that were pre-built against the official engine.

My engine reports that it is 4.10.2 but it refuses to load a pre-built binary plugin that is compatible with the official 4.10.2 and the editor actually exits early rather than continue loading with that plugin disabled. My changes to the engine are minor and binary compatible but I’m trying to distribute an editor build that someone else can use without recompiling their binary plugin.