There are not too long a French sailor, who did not used to do backups, lost
his tracks and routes from 2.5 to 3.2.2. This is not OpenCPN
malfunctioning. It is the user who is not very efficient. This is particularly why I mention it.
The solution would be during an upgrade, with replacement of the original data, to rename the ini and xml files without destroying them.
For xml files, if you say they already existed in version 2.5, I do not insist. My memory deceives me, no doubt.