Merchant suddenly died

What it could be is that he is carrying too much weight, or that his health value is low/radioactive. Using the debug, press 5 to view NPCs, select him, then check his HP, status, Needs, and Health