Edit: whatever article I read said 5 months ago, but that appears to have been written some time ago. Plenty of articles stating that Shane died in Jan/2022:
https://duckduckgo.com/?t=ffab&q=shane+oconnor+wikipedia&ia=...
https://www.cnn.com/2022/01/14/entertainment/sinead-oconnor-...
heart breaking to hear :(
Wikipedia
And sometimes it's hard to discern one from the other.
She's announced she was going to do it before and to be fair she's always had more than her fair share of mental troubles, sadly. As someone who is also cursed with those I know how hard that can be and I didn't even lose a child.
Withholding the cause is what leads to speculation and I don't think it's a bad guess in this case.
Personally I think it's better if they just announced it because believe it or not something like this can also lead to good things. Because it can make people think, realise these things happen and notice the signs in people around them.
If she was suicidal, and she had the track record, she was well able to have follow through on this also.
Whatever you believe, just for her sake, I genuinely hope she's now reunited with her son to get some peace.