2.4GHz ist insgesamt ziemlich ungeeignet für grössere Entfernungen.
Die Hersteller von RC-Modellfernsteuerungen (die dann ohne weiteres mehr als nen Km überbrücken können) arbeiten da mit allen möglichen Tricks, damit das klappt.

Was aber bleibt: schon ein lausiger Baum kann die Verbindung komplett unterbrechen.
2cm Wasser über der Antenne auch.
Die Ausbreitungsbedingungen solcher kurzen Funkwellen sind einfach mies, daran ist nichts zu ändern.
Vermutlich brauchst du deswegen die grösseren Antennen, damits überhaupt gescheit klappt.
Ich hab neulich im Job ein Funk-Überwachungskamera-System aufgebaut, die Gurken schafften nicht mal 15m im Freien bei direkter Sichtverbindung. Bei den Dingern waren auch noch die Antennenanschlüsse linksrum, damit man die ja nich einfach austauschen kann *grummel