Used to happen frequently at LAX. I ended up always checking in online (learned my lesson at a smaller airport when staff ducked out early and no one could check me in) and printing at kiosk. Still happens with some frequency at other airports, but it's getting better.