Make sure the client meets the min requirements of 8.7i. I had a similar problem that ate my lunch. it turned out the server hadn't been patched in some time and the push would fail but not give me much info in the log. What does the log give you in regards to this machine?
Sometimes we look to hard at a problem and the simple stuff is overlooked!! happy