Turns out I had set the wrong field in the Append To part of the query, doh!
Out of curiosity, do you turn Warnings off before running the Append query in your system and then turn back on, or leave on always? If you turn the warnings off, how do you deal with notifying the user that a record...