Fix auto-enchanter misapplying enchants
Add alternate code path for applying invalid enchants