Yeah he pretty much dropped off the face of the earth. I've also been a bit baffled by this, so after digging awhile back I found a reddit thread asking the same question from a couple of years ago and this was an answer: "Someone asked him whether he has any new music coming soon on his Instagram recently. He said 'nope' :( really broke my heart."
― Evan, Tuesday, 8 March 2022 18:12 (two years ago) link