OK, the first problem is caused by a mismatch between the sequence names in your fasta file and the names in your data files. The error message indicates that your data file has a sequence name that starts with "CP...", the sequence name in the fasta (genome) file starts with "gi|..."
I can't guess on the second problem without more information, what version of Java did you install? In any event the no-Java version will behave exactly like the Java version.
I do not know why your "previous version? of IGV could resolve this sequence name mismatch, but if you tell me which version exactly I can investigate.