I've used the H&R Block federal/state tax software for many years and have been satisfied with it. The flow of the interview is straightforward, and it's well-suited for my tax situation. The same is true for the 2021 version except for an apparent defect in the state e-filing process. I'll describe it here, hoping the software folks will take a serious look at it. I have four 1099-R forms. The all have a field (box 16) called "State distribution". In 3 of the 4 forms, that field is blank; one form fills it in. During the interview, I filled in all the fields from each of the forms, leaving the field for box 16 blank for 3 of the 4 forms. After input from each of the federal/state forms is completed, there is an accuracy review. Neither review found any issues. Next I went through the e-file process for federal/state, which involves supplying account numbers for direct deposit. First, I provided the account numbers for federal e-file, and there was no problem. Then I provided account numbers for state e-file and clicked Next. A screen appeared indicating issues with the accuracy review appeared. There were 2 issues. Both were because box 16 for the 1099-R form was not filled in. (Strangely, one of the three forms with blank in box 16 was NOT and issue.) This should not be an error; <blank> is a valid value, as that is what is on the 1099-R sent by the provider (and it wasn't an error in past years). After hours of calling, waiting, calling, waiting, calling. We figured out that filling that field with the taxable amount from line 2 of the form circumvents the problem. I don't know if there will be a fix for the problem, but the circumvention should be documented. While getting past this problem was frustrating, I will use the product again next year.
I was most annoyed with the lack of software updates early in the filing season. I was also frustrated that my version for Mac would not update through the application. I was forced to go to the web site, search for the update, download the update and then manually install.