I believe I have finally found a resolution for my internal update server. A problem would happen where everyone would get download interupts, and I would have to clear the update cache through ERA. As soon as I did this, the problem would go away.. I have setup a V4.0 Business Edition client on that same server to host internal update via HTTP. This seems to be working after a week without any issues.