We believe we've found and fixed all of the issues that were plaguing the last build as well as some one's we've seen before but hadn't been able to locate.
Power Run is now also fixed again.
The EU West and Sao Paulo servers are temporarily offline.