Try not failing if the tag exists
Try and publish using all fields instead of just draft