Glad you made it.
Seems like Vulture has weak canopy.
While at RES I lost shield and then heard canopy crack when I had 90%-something on hull - this when I knew that next thing to upgrade is life support.
Mobius, the dedicated Player vs Environment group in Elite: Dangerous