Ask the agent for reason.
Ask agent for reason. We do not know his motivation. Any guess does not really help.
Without a good reason, if the deal is really good, the agent might want to get it for his/her buddy. Making you walk away might be his intention.
Good luck!