have you tried to broadcast it manually by means of pushing your rawtx to the network?
on your wallet, click Debug then Console, then type: getrawtransaction yourtxid
and you can try broadcast it thru one of sites listed here
https://en.bitcoin.it/wiki/Transaction_broadcastingalternatively you could post the hex rawtx here, we could check it and help push it too
Thank you. Thats exactly what I did - I broadcast it manually.
So why do I have to do that now? My wallet always managed to broadcast before. What has changed?
A change in the Bitcoin protocol? Network congestion? A bug in the latest Bitcoin Core wallet?
I mean I am fairly techie .. so this was no problem for me to do. But what about a technophobe or a newbie?
This would be a fairly big hurdle for them!
What is the underlying reason why broadcasts are failing?