Perk plane rides, you have to expect to lose them the SECOND you spawn on the runway. If you survive, and land, that's just icing on the cake. Be it a spit14, a chog, a temp, a 262, or whatever, you pay for the use of the ride. Doesn't matter how you ride it, you pay in advance.
If you return it intact, there's a refund.
I don't think it's disconnecting you because you're in a perk plane. That would imply intent and intelligence behind it.
Oh, and just because *you* have a good high-speed ISP doesn't mean your ISP has a good strong path to HTCs servers. Run a tracert or a similar program to check for high latency or lost packets along the way.
IMO you can't predict them and you can't avoid them. Just have to log back in. If you lose the perks, well you'll have them back inside a week. Don't take off unless you expect to lose them instantly (that is, if you really really can't afford to lose those perks, fly a non-perk plane until you feel you can toss some points away "for the fun of it").