Yes, jcv files are both device and map version specific. And even if you have the correct file but have also left an old/wrong one in the JCV folder there will be problems as you found.