Then it is indeed strange. The local trader can't really break the traders, as it uses the same code as the orbital traders to do the actual trading. Effectively, all I do is provide a different way to open the normal trade window. The trading code itself isn't touched by me, what the reason is, that it needs the beacon.
Do you have the same problem with the vanilla game? Or only when you have mods active?