I really hope this re-appears at some point!
Having achieved my 2,500th Geocache on a weekend away in Somerset, I finally dropped my Trackable off again, only for it to disappear within 24 hours :(
I have checked with other Geocachers who visited after mine, and none advise they have seen it. Keeping my fingers-crossed.