So what you're telling me the issue wasn't the pads hitting the rim... sounds like we were halfway to a success
Actually, as brake the are - not so bad at all and sufficient - but your control and maintenance over them needs to go in "my favourite pastime" list.