I have the same problem. Did you ever get a fix for this issue? I've scoured google and couldn't find any fixes.
Hi Adam (and Olivier),
One issue could be if there are fields in your layer that has Aliases... WFS does not support aliases, as far as I know...