Weird! Your prop was wind milling When contact was lost which makes me think more of power loss than signal loss. Seems like the brake would engage if you had power. Have you flown it since?
craigmca10 Lemon RX makes great products for half the cost or more. You could get a LM0052 which gives you telemetry but it has no stabilizer. You could pair it up with a LM0031 and it comes with a satellite for more range. I have both and but just using the LM0052 with a satellite from my LM0031. Saving the stabilizer for later build. I suggest reading up Lemon RX and see if that fits your needs. Another option would be spektrum AR6210 with a satellite. I've flown LOS fpv up to 3500FT away no problems. I'm sure it could go probably a mile. Both of these in my opinion have similar performance. Good luck man be safe.