Netflix Down: Platform Now Back After Outage, Affects US, China, Canada, Europe Netflix was initially down, but the service is now back in the US, China, Europe, and other countries affected. by Isaiah Richard