After some delay, YouTube has finally issued a major update following a global outage that disrupted service for thousands of users worldwide. The issue left many unable to load videos, access ...