I believe you have to wait a week to trade an item back.
For this, you can thank people who decided it would be a great idea to use repeated item trades to transfer gold between nobles at the front.
^ Yes exactly that, need to wait a week. It is exactly the way it's supposed to work.