As a workaround for those with automated restore issues:
Save the license file which is attached to the email you receive when you use up a restore.
From a terminal, navigate to the directory where you saved the license file and use the following command to restore your license, change the filename within the quotes to your own saved filename:
mediacenterXX /RestoreFromFile "Media Center20 Linux-YYYYYY.mjr"
Where XX == to MC's version number (ie, 19 or 20) and YYYYY == to the number in your license filename.
MC should print a line saying that the license was restored succesfully.
If you run out of restores due to this issue, someone at JRiver can reset them for you, just make a post with this request (preferably a new thread with a descriptive title).