Schedule H Deferral

Just got a letter from the IRS saying I owe $384 due on December 31, 2021 due to taking a deferral on Schedule H. Didn't even know I even did this, as it sounds like TT did it on it's own. Thanks TT!!  (not). 

Since I am paying Self Employment estimated taxes every quarter, isn't my estimated payments part of paying this back? If not...why didn't TT generate something when I printed out my tax forms saying this was due and payable (like my Estimated Tax Coupons) ??

Very disappointed in how TT has handled this..