Each map version has its own license. You may need to add a new license file to the license folder for the maps to work. A common symptom of a missing or invalid license is a "Map is not activated" error message.
Have you successfully installed Igo Primo 2.1 on a modern device? Share your experience in the comments below (but avoid sharing direct pirate links). Igo primo 2.1 download