When I invite someone to something, obviously I'd like them to come. If they don't want to, I'd far rather they say that than lie to me with some obviously fabricated reason.
You've still told me you don't want to come and you've lied to me , how is that in anyway better?
Fwiw, when someone does just say no, I'm very careful not to press for a reason, for exactly the reason that I don't want to be lied to.