The EFILive V4 software is incorrectly ignoring the locale settings for the abbreviated month name in the license expiry date. That means it will only recognize the English abbreviated month names. So if the file contains 30-Dez-2049, then it will not recognize Dez as a valid month name and default to 30-Jan-2049 which causes the license to be invalid.

You will need to manually edit the EFILive_V4.ini file and change "Dez" to "Dec", like you said you have done before.


Here's where I think the problem may be re-occurring:
When the File-Registration window is closed by clicking the [Ok] button, the license details are rewritten - including the expiry date. So when the expiry date is "Donnerstag 30, Dezember 2049" that will result in "Expiry=30-Dez-2049" being saved into the file. Which will obviously not be read back into the software correctly (due to the ignoring of the locale setting when reading the license details).
So if you want to view the registration details, don't click the [Ok] button because that will cause "Dez" to be written back into the license details (even if you have not changed anything), use [Cancel] instead.


Not that this helps you at all since you can't use the date-time picker to enter a valid December date, but you can use a drop down list to pick the month name. Just left click on the month name and pick the month you want.
Click image for larger version. 

Name:	date.png 
Views:	607 
Size:	6.5 KB 
ID:	16354

Regards
Paul