I keep searching the cause of this error. So far, I have noticed that:

– it’s happening on a multi-site and not in a one-site installation

– calling /wp-admin/options-general.php?page=wpsupercache gaves an error 500 on the server

I’ll keep posting my findings to see if we can solve this issue.