Slot.setToSetupPose() does not always work. If you use FFD in an animation then attachmentVertices gets modified, but setToSetupPose does not clear attachmentVertices in the case that you haven't swapped the attachment from the initial pose.
From com.esotericsoftware.spine.Slot
void setToSetupPose (int slotIndex) {
color.set(data.color);
setAttachment(data.attachmentName == null ? null : bone.skeleton.getAttachment(slotIndex, data.attachmentName));
}
public void setAttachment (Attachment attachment) {
if (this.attachment == attachment) return; // This causes the issue... maybe it's relevant in other contexts
this.attachment = attachment;
attachmentTime = bone.skeleton.time;
attachmentVertices.clear(); // I want this to happen, but it didn't!!!
}