North Carolina account info "if different"

Looking at input page3/Miscellaneous, at the top are the boxes to input the federal account information, and lower down are the ones in the NC area, clearly labeled as "Bank Information (if different)".
However, if you leave them blank (because the bank information is NOT different, it is the same as what you want to use on federal) then you get critical diagnostics that prevent you from transmitting the return.
Why does Lacerte require the user to make this input again (thus "giving an additional chance to SCREW IT UP" [by mis-typing this time]), if it is NOT different from the federal version?
Worse yet, why does Lacerte require the user to make the same input YET AGAIN (thus "giving a THIRD chance to SCREW IT UP" [by mis-typing it *this* time]) for the state-required confirmation?
"Show those numbers over there. Okay, show those numbers over there, again.
This is asinine.
Robert Kirk
Rockville, MD
