debugger instance incorrect but cannot delete

I am trying to use a CRC32 generated with srec. This is all going OK. Then I remembered the hex file not the elf file was being modified by my script.
I am trying to get the de-bugger to load the data from a hex file and the symbols from an elf file.
HOWEVER. the debugger is now showing me an incorrect debugger profile that it WILL NOT LET ME DELETE!
also it does not seem to offer the hex file to me even though I know it exists