Personally, I wouldn’t take this event as a “negative” and thinking that you did something “wrong” by missing the news.
I think the only real lesson here is the awareness that all technical trend setups eventually come to an end. Your uptrend had no less than 4 “touches” and was still looking valid. But no S/R or trend lines last for ever and this was broken in this case - but that is always the trading risk and why we have stops and why we have R:R parameters, so that when things do break the damage is limited with respect to the profits that otherwise accrue when trends do continue.
Even when one considers the fundamentals, one is not able beforehand to know their outcome and if we are to jump out of trades or do not enter every time there is a potential volatile data release we would not be trading technicals at all anymore.
It is wise to always follow and be aware of the upcoming calender events and assess whether or not it is prudent to enter/stay with a trade but especially with longer term positions one data release or event does not mean a total change in the fundamental outlook. However, in this case, your reason for being in the trade from a technical status was invalidated and you exited the trade ready to wait for another opportunity - that is what it is all about.
For example, if you had been in this trade since the start of the trade and stopped out here with a profit then I think you would still be happy with the trade and even justifiably rather impressed with your own technical anlysis,
(what is that blue squiggly thing on your chart? an MA? what purpose does it serve?)