Instantly regenerating shields?

After playing for a while, I’ve noticed that occasionally I’ll melee someone and completely pop their shields, only for it to instantly regenerate just enough that it’s impossible for me to headshot them and kill them instantly. Is this a glitch or what? I’m sick of meleeing people only for them to instantly regenerate enough shields to survive and kill me.

Melee’ing is weird. You may be mistaken thinking that you had brought down their shields with your melee because it does NOT always drop their shields. I have had people melee me but my shields don’t drop and vice-versa.