It's weirdly common to hear about people getting laid off from the same company more than once—i.e., they get laid off, rehired, and laid off again in a span of two or three years
It's not too weird. This was how factories used to work on a regular basis. Guys would work for 8 months, get laid off, get unemployment for 2 months and lay around the house bugging their wives, then get called back again. Repeat until retirement. The supply chain techniques have improved so that doesn't happen very much now.