Retirement tax questions

I tried deleting and re-entering both my non qualified annuities.  Didn’t make a difference.  Program was still charging me a penalty and flagging it all as an error on the 1099 that was coded 4D.  Since I knew my RMD was met, the only way I could get around TT’s software glitch was to enter $0 for my RMD amount.  It let me proceed with my return.  Then at the end when the program checks for errors, it told me I could not enter anything as the RMD, so it took me to the error, I deleted the $0, and finished running the program for any other errors.  Then I went ahead and e-filed my return.  I know my final calculations were correct because I tried a different tax software program and came up with the same numbers.  It’s a shame that TT has put us in this position and does nothing to correct its program.