I have experienced issues relating to the User-Agent.
Quick lookup reveals related issues: #3, #4 & #6.
For the sake of curiosity and fun, I thought I could implement a new user-agent optional parameter with a programmatic default.
PR will follow soon.