See the main "Why can't I check-in" thread, and it's worth going through the check-list there, but things like a new passport or SSSS may also getting in the way. But the agent was right, there's no point spending too long on it since it will be resolved in seconds at check-in.