Why are 1099c allowed to be late or never sent to the debtee? Is there no recourse for liability of unknown income?

This year I received one weeks after Jan 31 and three years ago never received one.  I was only notified by the IRS and after I had accrued interest for several months.  Then to boot the cancelling institution tried to collect the debt again some months later.  Are they penalized for things like this occurring if reported.