Now it is indeed back online. Was able to withdraw some sats. Still I have many pending invoices so have to wait till they are expired.