I have also encountered this. The workaround is to equip whatever ring you want to remove in the first slot, then equip the one you want to exchange in. Not a major issue, but it is annoying.