Just to clarify things, nobody should feel obligated to suddenly remember the dinner invite. This isn't a "rail" adventure, that's not how I run games. I make plot hooks, and different people go for different bait. It usually works out for the best. As long as people are participating and having fun, it's fine.