if you cannot afford the $3 shipped for a proper programmer then you are probably in the wrong hobby. and if you insist on using the flaky one you might try disconnecting everything except the chip when flashing. even the best dongles will not provide enough current to drive motors. and as mentioned even then theres a good chance it wont work due to com port issues.