Looks like its all working again now, including 3Life and The Edge TV.
Awesome work guys.