There are some Bait and Switch occurrences still to this day. It could also be something like a misquote because all of the data factors are not in when the original rate and fee scenario was provided. One example would be when a customer says "I have a single family home" when it's really a property with a garage attached / linked to a series of garages essentially making the property an attached condo. (I have zero idea what type of property you have. This is an example only....)
It's often the case that a rate discussion will go like this:
Borrower: Hi, I want to refinance. What's your rate?
Me: Um... how big is your loan?
Borrower: No, I just want to know the rate. What is it?
Me: I kinda need to know the loan size, property type, and a few other things to give you a deliverable rate.
Borrower: But BANK F+S just said I could get a 2.9378221 percent rate for zero fees. What's your rate?
Me:
:
There is so much data that goes into a deliverable quote that it's very, very easy to miss something and end up with a loan rate that cannot be provided. This is why I'm recommending that anyone in a similar situation bypass the Loan Officer and go straight to Management to resolve this.
If it's bait and switch, there's Yelp and Google reviews as a countermeasure. If it's an innocent mistake, management should make you whole.
My .02c