Well, till now I have flown maybe more than hundred kilometers overall path with OpLink PPM control at distances from 1 to 3.5km from ground station without single failure. I used "next" r616 build till yesterday with M8N GPS and I2C External Mag, and failsafe set to RTB. In rare cases the link breaks, for instance flying a meter high over ground 800+ meters away, but that is expected and normal, and RSSI indicator warnes me what's going to happen. When failsafe triggers, copter attempts to jump 10 meters up as a part of RTB sequence and immediately regains control.
Maybe your problems are due to bad hardware or antennas. Stock antennas don't give much range but are still ok for some hundred meters. Another reason for link failure may be strong RF interference in your test area, 433MHz band is rather crowded. I usually don't fly in urban areas so I rarely notice noise in 433MHz band.
My build uses following components:
Revolution Board and OpLink Mini from Banggood, 433MHz Sander Whip Antenna (Monopole) on copter and HobbyKing RMILEC 433MHz SRC771 1/2 Wave Length UHF Antenna on transmitter (Oplink Mini).
Almost identical transmitter setup: Radiolink AT9, OpLink powered through trainer port via LC filtered!!! (this may be or may not be important) switching 5V regulator and HC-05 bluetooth module. PPM to OpLink from trainer port.
Today I tested "next" r878, flown to 1+km and back, no time for longer tests, no problems, on return went to 2-3 meters over ground at distance of 700+ meters away and RSSI was all the time in the range -63-83dB. Of course, this is on the field, large open area without (almost any) obstacles.
Still, thanks for the warning, I'll do a walk test too, just out of curiosity, and will share the result.