I somehow just rolled over to vaping on day one with no cravings, but I've worked a lot with addicts, and also obese people, and one of the internal strategies that they seem to find simplest and most helpful is to imagine 'cravings' as two year old children who won't stop nagging and whining and manipulating for something that absolutely requires a no.
You don't argue endlessly with a two year old in that sort of situation (we're talking life or death here), you don't have long discussions, you don't capitulate sometimes and refuse at other times, you just say:
"Sweetheart, NO, and we're really not going to discuss it any more. Would you like to color?"
Sometimes you have to say it many times, but the insistent habit-mind gets conditioned to give it up faster if you don't sporadically reinforce it.
Sounds sort of stupid, and I also hate the old "just say no" oversimplification re all that, but the real deal is to find a very direct way to just stop the internal argument in its tracks, and change the subject.
That's why the advice above to just hold steady for a few weeks is really good - it takes 28 days (approximately) to break a mental habit - IF you don't crumble at intervals. If you want to train a dog really tightly to DO something, reward the behavior regularly at first, and then at irregular intervals... you can really lock a behavior that way. If you smoke "now and then" the 'craving' mind, like a kid, will forever keep prodding, "just in case..."
Sorry that you fell off for a while, but no big deal. Just vape yourself blind every time you want a smoke, (your taste enjoyment will return, and it's irrational to think that screwing a carto onto a batt is more hassle than using a cigarette - it's that kid-with-no-judgement running his argument) and let the internal discussion go as much as possible.
Good luck!