Sadly no, it's just a waiting game at this point, there's not much that can be done about it until they come back. Just keep trying everyday it'll come up again. This is either the links have been used to the point of cooldown, or there is something on Mega/Google's end that's causing it to error.