Are the shoes your retainer is already wearing unique? If they are, check that you don't also have the same pair in your inventory somewhere. When you put new gear on your retainer, the old piece that is being replace is automatically put back into your inventory. If it is a unique piece and you are already carrying one around, it will give that error message and block the switch until you toss the identical piece.