I thought I was in with a chance of finishing this, but still don't have 1A or 2D (even with some explanations posted earlier).
Also I wasn't really sure of 23D until I read this thread, had guessed based on available letters but that wasn't enough to uniquely determine it. It's quite a weird one.
Other than that, like many others it seems, I got 9A, 11A very early but had no idea how to parse it so left it unfilled until I got 1D and was more sure, didn't understand it until the explanations here - partly due to an unfortunate spelling error I made in the second word, though the interpretation of "staff" didn't initially come to mind either.
I also don't quite see the parsing for 12A - specifically the "leg" part.
10,4 took a bit of googling after I guessed the answer since the clue for the 10A part was something new to me. In fact I initially thought the whole thing was anagram signified by "damaged" and wasted quite a bit of time searching for one!