The "red shield bar" is your health. Unless you have an ability to regenerate health, find a medkit, or level up, you don't heal. It's not a bug. One thing I missed going from BL1 to 2 was in 1 you could carry medkits to use when you get injured. :'(