I managed to upload the blink sketch to the atmega328p on 3 occasions, but randomly. You never know when it is going to upload or not.
But, with the Blink sketch uploaded: when I try to upload a different sketch, it is back to "programmer not responding'.
It takes more than 90 seconds for an upload to fail.