Yup appears it was dodgy contacts to the microhone. Hadn't occurred to me that there were any spring contacts in the signal path, very close to the vibrator motor too.
Wasn't anything obviously amiss but a strip pull up a few spring contacts and rebuild fixed it.
As it happens the revorder app still doesn't work. Will try the command prompt test and respond here for completeness.