Without any details or links to the patch I can only guess that you have the wrong version of the game the patch requires.
I am guessing you are talking about this patch: https://www.romhacking.net/translations/1682/
*********************
PATCHING INSTRUCTIONS
*********************
The ROM will need to be expanded with a program such as nflate first.
Expand the PRG-ROM.
Either apply the IPS version of the patch to an original Japanese ROM,
or use a program such as upset (from byuu.org) to apply the UPS version.
And I suppose you know not to apply it to a pre-patched ROM.
This translation was tested on the 1986 version of the ROM, but looking
at the differences between the two, it should be compatible with the 1990
ROM as well. (technically, the only visible difference seems to be the
date on the title screen. The mapper code was also changed slightly.
My guess is the 1986 version ran on a PCB with bus conflicts and the 1990
version did not. The 1990 version also contains a small additional routine
that doesn't appear to serve any useful function: it reads from some address
like $4420 that is believed to be unmapped and then follows with a branch
with a relative offset of 0 (which again appears to be a useless instruction).