Were you not the one who stated a bond's price can never trade below par? The trade by op was a poor choice and he won't get fairly compensated for the risk he is taking. Simple as that.
This is an old bond when the benchmark rate was nearly zero, credit risk is priced it below par. New issues these days for non bank financials are about 5.5 to 6. I saw USB London 1 year note at 5.75, considering the balance sheet risk they have on the books. Money is still cheap.
OP made his choice to get Schwab in particular, it is a judgement call, not a losing trade IMO.