For armors and weapon there are safe upgrades. You'll know that it is safe to upgrade when black spirit shows that enhancement is 100%.
After safe upgrades you'll need to do failstacks for effectivesness.
NOTE: Failstack will not be consumed if you are safe upgrading. It will only be consumed if the player upgrades without 100% chance.
Don't upgrade without proper knowledge, or else you'll regret it.