The problem is the id's that the cms pages do not match the values of the prestashop cms rules table.
The solution is very simple, edit with a database manager, (phpmyadmin or another...) the table cms_role and put the correct id in id_cms field (you can see correct id on the cms pages) in the entries:
LEGAL_CONDITIONS
LEGAL_REVOCATION