This is why I always make it a point to print out a BP in advance, if possible.
I've had plenty of times where I show up inside the 30-minute kiosk cut-off, then either have to wait in line or fight with a ticketing agent who doesn't want to print out a ticket because I'm "too late." I'll decide for myself if I'm too late -- thanks.