I had timeout issues as well and unexpectedly solved it by switching internet connection.
I know that the question states that this was tried, but I feel like I won't be the only person where this will be a viable solution.
Therefore I wanted to add this as an answer here: Try to switch your internet connection.