Ok. So, try this:
var blynk = new Blynk.Blynk(AUTH, options = {
connector : new Blynk.TcpClient()
});
That will force non-SSL in the library.
IDK why the library change to use TcpClient is not working for you. I’m using an RPI 2b and I’ve gone thru 4 scenarios, using original blynk.js (1) and blynk.js-with-mod (2) as shown by @PeteKnight, and my code using blynk = new Blynk.Blynk(AUTH) (a) and blynk = new Blynk.Blynk(AUTH, options = … }) (b) as shown above. My results are:
(1) + (a) uses SSL: fails
(1) + (b) uses TCP: success (blynk-cloud.com:80)
(2) + (a) uses TCP: success
(2) + (b) uses TCP: success