The cache can become corrupt if Dats are rearranged and updated in a certain way.
This issue was reproducible by one user by doing the following:
Place two copies of the same DAT into your DatRoot like this:
/Testing/dat1.xml
/dat1.xml
Ensure the directory rule applied to both DATs has "Don't auto add DAT directories" disabled
Update DATs
Add an additional copy of dat1 into the main directory so you now have three copies of the DAT like this:
/Testing/dat1.xml
/dat1.xml
/dat2.xml
Update DATs
RomVault will trigger errors upon DAT update
Note that this issue only occurs when doing a normal DAT update. If refreshing all DATs after step #4 then the normal dat merge conflict error occurs.
(screenshot)
johnsanc
2 years ago
The cache can become corrupt if Dats are rearranged and updated in a certain way.
This issue was reproducible by one user by doing the following:
Place two copies of the same DAT into your DatRoot like this:
/Testing/dat1.xml
/dat1.xml
Ensure the directory rule applied to both DATs has "Don't auto add DAT directories" disabled
Update DATs
Add an additional copy of dat1 into the main directory so you now have three copies of the DAT like this:
/Testing/dat1.xml
/dat1.xml
/dat2.xml
Update DATs
RomVault will trigger errors upon DAT update
Note that this issue only occurs when doing a normal DAT update. If refreshing all DATs after step #4 then the normal dat merge conflict error occurs.
(screenshot)