So, my current predicament.
Late last year the singer (BL by default) got in touch with us in a group chat to say he had been asked about playing a wedding in September of this year and asked us if we were available. We all agreed that we probably would be, and that was the last we heard about it.
Fast forward to the present, and somebody who is going to the wedding asks if we are all ready. Ehh... What? I politely explain that I had no idea, as we never had the gig confirmed to us by BL or booker. No details of it, and none of the band has rehearsed. So I send a message in the group chat to ask about it, along the lines of "I'm assuming were not playing it as nothing has been confirmed, but are we?" To be told that we are. Short notice but okay. BL said we were probably only going to be a small part of the wedding so I reply that was a good thing, as I was worried we'd be playing our usual 3 hour set that we haven't played in 5 years, to be told bluntly "We are".
So I start to get annoyed at this point and realise that the wedding is now 2 weeks this Saturday. We will have no opportunity to rehearse, as the singer has decided to go on holiday until 5 days before the wedding. Guitarist can't make it over, so he needs replaced for the gig. Keys player has flat out refused to play it on account of the short notice and he only did our reunion show, so doesn't know any of our songs off the main setlist. Me and the drummer are very annoyed, and considering walking out too.
This is why silence about an outcome makes me uneasy. Even if the ball is in the other person's court it pays to be proactive and ask them what's happening (in a timely manner). You never know if they forgot to inform you, were nonchalant about it, flaky, etc. This sort of situation has bitten me in the rear before!
Your singer sounds like a real piece of work!