added "storage disabled" error handling