If you have the issue where holding O does nothing but kick you out of inventory, go to control menu, press triangle twice (cycles through the two control types) then go back to your game. Everything should be resolved.
Remember that you must drop things to repair them. This is intended.