I have also a similar issue before when I just have started flying my drone, somewhere around 500m~800m I'm already getting signal interference even on open areas (less signal interruption). so I was wondering if my drone has a defect.
Have you heard about FCC and CE connection modes?
If you're not from the US, your connection mode is
CE by default which limits your flying distance for some reason, then there's this second one called
FCC which is strongest connection you can make.
There's this trick that you can switch your mode to
FCC which boosts the signal of your drone/controller.
If you're using Android then this will be easy, here's a video on how you do it
For iOS, you still need an Android for a bit just to switch the connection from CE to FCC and then when you're going to use it with iOS you should be able to prevent it from reverting back to CE. here's a sample video
But if you don't have Android and you have a Mac, then you can try doing this (never have tried this before)
You can really see a
HUGE the difference with CE and FCC based from my flying experience ?