I stopped playing because matches would just end randomly, and I get tonnes of hanging when trying to join, plus I'd get joins and drops all the time. I would literally play one match in an hour, and it would end with two minutes to go. Frustrating. I recall others having such issues. For those that have had such issues, have they been eliminated?