Arduino IDE 1.6.8 - issue

I was using 1.6.5, then decided to install 1.6.8.

The problem I got with 1.6.8 on my win 8.1 32-bit machine is - the software uploaded to my Arduino MEGA 2560 will work just fine immediately after upload. But when I remove the USB cable from the 2560 and then reconnect the USB cable (to the 2560), a LED light begins to flash continuously (maybe the bootloader light), and just keeps flashing. The program that I had uploaded fails to run.

But as soon as I close the 1.6.8 window ( ie. shut down 1.6.8 ), then 2560's flashing light will then stop flashing, and then the 2560 will start running its uploaded program.

So my observations are: when 1.6.8 is running, disconnecting the USB cable from my MEGA (and then reconnecting) prevents the 2560's program from starting up again. Shutting down 1.6.8 sorts out the issue. And, when 1.6.8 is not running at all, the 2560 will always start running its program properly whenever I disconnect and reconnect the USB cable from the 2560.

I then spent time to re-install 1.6.5, and also tested things with 1.6.7. Then re-installed 1.6.8. The issue only occurs with 1.6.8.

Anybody else notice the same thing, or can let me know how to fix up 1.6.8?

Thanks!

This is a bug in 1.6.8. Go back to 1.6.5r5, it's the last release that isn't a buggy shitshow.

Much appreciated. Thanks DrAzzy!

What really annoys me is Microsoft Win 8.1. I read about the need to go to PC settings and click on at least 4 or 5 things in order to get to a section for de-activating certificate checks or something like that.

Otherwise, the win 8.1 just hangs and sits there indefinitely (permanently) when it gets to installing a particular driver. The install just freezes, stuck in limbo. In the meantime, the user is wondering what the hell is going on. This happens for installing drivers etc too, like tinyUSB drivers.

I noticed that even after de-activating certificate checks, and successfully installing something...... the same 'freeze' would happen if we then decide to uninstall something, or re-install something. To get out of it, I would then need to do that de-activation thing again. It's just crazy.