The issue you’re describing doesn’t sound like it involves the Overwatch client, but instead is a problem with processing the amount of data Overwatch requires – which is quite a lot.
This post: Common Technical Issues and Solutions - #24 by Drakuloth
…or the post right after may offer assistance.