Liquidtravel From what I can tell, the 4 grub screws are pretty tight so I am not sure where the issue is
I am attaching the EAF to the FRA300 in purely stock configuration:

When the drawtube reaches the hard limit, the EAF is prevented from rotating, and emits a double beep in protest. (Just tested to make sure, using ASIStudio from a MacBook Pro.)
However, the EAF step count does change in spite of it not advancing the shaft rotation (just another of these bugs from ZWO, because they do not test their software).
If you watch the EAF, you can see it counter-rotating a little each time it hits the hard limit -- and at the same time emitting the double beep. When you ask it to advance yet again, the action will repeat -- hits the stop, then counter rotating slightly, and emits a double beep again.
See if the flexible coupler is still rotating after the hard limit. If it does, check the grub screws at the OTA end. If the flexible shaft is not rotating, but the EAF indicates it is still moving past the hard limit, check the grub scrws at the EAF end.
As I described earlier, one of the two grub screws must be seated on the flat part of the shaft, otherwise, there is enough torque for the stepper motor to keep rotating.
You didn't connect the EAF to the slow motion shaft (the red knob in the above picture, did you? I think that shaft has a slip clutch (part of a standard planetary gear) and can rotate when the main shaft is fixed.
The only other thing I can think of is that the gears in the EAF are stripped due to some earlier use.
Chen