I have that trouble coming home (international) through SFO.
The system uses a minimum connection time that makes no sense at all considering that you have to recover your bags and recheck them. I've had to yell and get a ticket changed when a travel agent gave me a connection through there that wouldn't have worked even if you removed every official involved.