One client with a similar issue implemented accepting an assignment. If the person receiving the assigment didn't accept it in a reasonable length of time, it bounced back.
They also implemented personal development training as this is really a people issue. Those found wanting were asked to be sucessfull somewhere else.