That's par for the course Isn't It? Even the best players seem to have their flaky side.
I turned up to a recording session yesterday with the 2 numbers under my belt, only to find the others had been working on different numbers and they hadn't bothered to tell me.
I asked for a set list on one dep gig and was told, "The guitarist starts a song and we just follow" and when I asked again, "I thought you were a professional." I declined that gig.
I've seen more, self centred, unreasonable and selfish idiots in management, so very little surprises me any more.