"Could not complete product update. Wait a while and try connecting again. If you still cannot connect, check your internet settings".
If you experience this message along with an error 304, 305, 301 chances are your internet connection is just fine, when trying to patch from our servers. The problem may be due to a large amount of people trying to connect to the patcher to download the latest patch. There is no real "fix" to this situation, except to keep trying in which you will eventually get through and be able to patch completely.