Romhacks usually need specific workarounds that can only be solved by reverse engineering the romhack code to locate self-modifying code that may be causing issues, or asking special GBARunner3 support to the romhack developers, which most of the time is rejected.