About Artillerist Character Any Help?

my 4th alt in game is Artillerist and when i use the shield i should get 40% of my maximum hp i only get like 5% but it works on my 3rd alt it also Artillerist so i wanna know where is the problem here ?

snice i made that account and it dosen’t work well so the shield is only workin on one character ?

fixed thanks guys the problem was from the engraving enhanced shield if that problem face anyone later …