chewitt@toolbox:~/connman.chewitt$ pwclient git-am 14752333
Applying patch #14752333 using "git am"
Description: [v2] plugins/wifi: Fix GSupplicantInterface socket leak during teardown
Applying: plugins/wifi: Fix GSupplicantInterface socket leak during teardown
error: corrupt patch at line 10
Patch failed at 0001 plugins/wifi: Fix GSupplicantInterface socket leak during teardown
hint: Use 'git am --show-current-patch=diff' to see the failed patch
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
'git am' failed with exit status 128
Display More
The v2 patch ^ also doesn't apply. I would strongly recommend you configure git send-email so you can generate patches using git format-patch and send them directly from the terminal. Also, when you iterate patch versions it's good practice to place info on what changed from the previous one below the --- marker. See here for an example:
[v3] ASoC: meson: aiu: fifo-spdif: soft reset the S/PDIF datapath on start/stop - Patchwork
In the case of a single patch where there's no cover-letter to place technical before/after evidence and more detailed background info on the problem, this can be placed under the --- marker too. This is then visible to maintainers reviewing the patch, but not part of the code that's eventually merged.
You will need to send a v3 because the v2 patch is broken. I'd start with a brief apology under the --- marker to explain that it's been a while since you used a mailing list 
NB: The linux kernel has ./tools/checkpatch.pl to check that patches are valid from a formatting perspective. I sometimes use that tool against other repos to check for obvious style problems. ConnMan/IWD etc. are not the kernel, but maintainers are also kernel devs so the same/similar standards are expected and it's a good benchmark.