I understand what "cease to exist" means, but "something" no longer cease to exist doesn't make sense to me. English is not my first language(obviosly).
The only way this makes sense to me is for describing something that for a while indeed had ceased to exist, but someone starting providing again.
The best example I can think of is the Twinkie, which for a while was unavailable due to the company owning the trademark going out of business. The trademark was sold, and the new owners started making Twinkies again. So for a while the Twinkie had "ceased to exist", but no longer.