なんですけど is sort of a way of hedging when you're giving a reason/excuse. It's a softer way of saying something. kind of like "It's just that I have an appointment."
I'm not sure i can properly explain its use in English. Hopefully someone else can do better.