Taker Fee Lost

Error message flashed almost immediately after trying to take offer. Said that at worst my taker fee has been lost. Here is the error message in details of trade:
An error occurred at task: BuyerAsTakerCreatesDepositTxInputs
Exception message: org.bitcoinj.core.InsufficientMoneyException: Insufficient money, missing 0.03048 BTC

I had sufficient funds, and they got sent to an address. Frustrating.

https://pastebin.com/uGn6yqNn

Here is the relevant log information.

It seems that it has only taken a portion of the fee (.0006) and not the whole thing.

Hm, that is strange. Seems your wallet database got screwed up. Did you had any unusual experience before?
I assume you use the latest version 0.5.3.