I’m really big on indie musicians too, can relate. One indie musician I found had their last release in March 2024. YouTube put one of their in my feed from 8 years ago (which made me investigate). I told another indie musician I know about the person and it turns out that they have cancer. They are still alive and battling it, and I really hope they get better soon.