amzipkin
THE CAUSE: Until recently, most Sr isotope data was collected on multi-collector instruments. When iolite would import data from those mass spectrometers, the input channels would mostly have names like 'm87', 'm86' etc. Most quad instruments will name those same channels 'Sr88', 'Sr87' etc.
In the previous version of Sr isotope DRS, the DRS would look for these channels based on mass. Then it would calculate interference corrected channels, one of which would be 'Sr87' (i.e. the Sr87 signal after correcting for the Rb87 interference). When iolite would store the results of this calculation, if there was already an input channel called 'Sr87', it would inadvertently overwrite the input channel. We recently added a check for this happening in iolite v4.5.5, and stopped it from happening (iolite in principle never alters input channels after import). That would be why you're seeing the error.
THE FIX: I have just uploaded an updated version of the Sr isotope DRS to GitHub where those intermediate channels have been renamed to have '_c' added to their name. So, for example, the calculated Sr87 channel is now 'Sr87_c' otherwise, everything else is the same for that DRS.
I hope that helps. If you still have any troubles after updating your copy of the DRS, please let us know.
-Bence