Firstly, about the shield - thank you so much for pointing this out. Unbelievably I didn't push some stuff to live before I went off travelling... I've now fixed that up. If you try to claim the shield again it should work.
Regarding your other problem it sounds as though the state of you battle has gotten messed up. Unfortunately that is still happening occasionally and I haven't rectified the cause. If you let me know your username I'll clear that battle for you. Fleeing the battle normally works too.
Sorry again Rebeccap. Thanks for persevering.