People need to calm down, making out as if this tiny setback is gamebreaking, when it takes 20seconds to temporarily fix it, stop getting mad over a game, either play it or go outside.
Noticed this myself, once you dismount a vehicle your companions armor are void, and they revert back to there base stats, i simply remove all armor and re-attach it to fix, but its quite annoying.