Tech issues may be thought of as an unavoidable fact of life, but when it comes to esports, such issues can interfere with team performance, and ultimately livelihoods.