I had the same experience, now I just have a simple claude code session running with the new channel feature so it can take input and give output via a telegram bot.
It's not as fun with SOUL.md etc but so far much less janky.