On live, equipping an outfit will suppress weapon enchant visuals.
On PTS, equipping an outfit will not suppress weapon enchant visuals (this is intended behavior), and will cause weapon enchant visuals to appear while the weapon is sheathed (bug, I assume).
Also, it would be nice if we could choose whether or not to display weapon visuals while the weapon is drawn (possibly as a customization option in the outfit system.)
Worth noting, on PTS, the new weapon skins (which were briefly in the PTS Crown Store) are not bugged, and display their visual effects properly.