I am using shards of galanor exotic armor in crucible, but exotic perk 'sharp edges' doesn't get activated half of the times.
I use blade barrage, I get a kill (or kills) and I stay alive afterwards. But I don't get the 'super restoring' indicator, and I don't get any super energy.
They were nerfed a while back. Explosions no longer return energy, just initial blade hits, so if you didn’t get a direct hit on the player then you’ll have no return. The energy returned is also relative to the number of hits and the rank of the enemies. A maximum of 75% of your Super bar can be restored, but you’ll never see that type of return in pvp outside of mayhem.