Health Bug While Playing Reinhardt in Overwatch

While playing comp as Reinhardt my health kept dropping to 300 (losing shields) the moment I walked out of spawn. No getting hit, no one taking my shields. Never seen this happen before.
More details: It was on the map King’s Row and both healers continuously tried to keep my health up. As soon as they stopped healing it would plummet back to 300. It only happened towards the end of the match in which we were settling a draw.