I can sort of relate, as my crested gecko didn't eat for months before having to resort to hand feeding which is usually not recommended. My ball is barely 120g so shes taking every meal fine, but I can only imagine how much of a bummer it is for your snake to go off feed. One of the things that almost made me go with colubrids was their possible feeding issue.