> What I have noticed is that after a few weeks, apparently the license has been lost leaving the installation blank. I had to enter the menu and activate the license again to restore everything.
Do you mean there is no license number at all? Even if you deactivate the license the code stays there. Only if the /var/lib/Repetier-Server/database/key.sql file gets deleted you loose your license. If that happened, your file system on sd card got corrupted. That might also explain why the network time protocol daemon is not working correctly causing the time difference. Also wrong time can prevent accessing license server since certificates have a valid time range and if you are outside due to wrong time the certificate is not valid. So a date of january will make it impossible. 10 minutes difference should be no problem I think.
Anyhow, I think you should backup your configuration and create a new sd card from fresh image and restore backup (using Repetier-Server Monitor or backing up /var/lib/Repetier-Server manually).
Also make sure to always shut down pi before unpowering - not doing so has always the chance to corrupt the file system unrepairable.