At best you are talking about a very real mistake in communication.
Bad.
At worst, you are talking about a very real ethical lapse where the agent is colluding with the loan officer to try to obscure the actual cost of borrowing.
Much much worse.
More realistically, you are talking about an agent who works with a lender he trusts and they regularly quote loan prices in a way that is technically plausible but consistently the most favorable (so as to be appealing to potential customers).
That is bad but more opportunistically savvy than actually scheming.
Lending is less nuanced (in that the object of commerce is more interchangeable and the components of service are more completely disclosed) and for that reason it is easier to shop it.
Additionally, the government just changed some of the rules regarding disclosure to borrowers.
Were I you, I would ask the loan officer to give you a more current and accurate good faith estimate (GFE) and then take that to at least 2 other lenders. Ask for references.
When you show it to the other lenders, ask for them to advise you of any missing or hidden costs and then ask them if they can beat it. When you do this, bring their gfe’s to the other lenders.
If you can do better, then ask whichever lender to lock the loan immediately. This will prevent the loan officer from playing the loan market to try and eke out an additional quarter point on the back end.
Playing is as likely to cost you the loan as to get the LO an extra few thousand.