You answer seems to be in this post.
Workaround for Disconnect Problem - Works for all my and my dealers clients