Happening to me now fairly frequently. I'm fighting in Hossin, I get hit.. shields never recharge. I'm literally just sitting around with health for two full minutes because it won't come back.
It's not just Hossin. It can happen anywhere and it happens to me as well. You either need to change class or die. I always felt it was the medic shield but I'm not so sure anymore.