Better error messages when using selector in disconnected state

I use a global selector in my own setup, so the default 'bad argument' error is annoying