2015 Chevrolet Sonic stalls after fueling

it stalls after fueling up.

Usually that issue is a faulty EVAP purge solenoid, sticking open and allowing the fuel vapors to flood the engine when refueling, which leaves no air left to run the engine, resulting in stalls/no-start.