I completed my tax entries including charitable deductions adding up to over $600. Why does "Analysis" change the deduction from $600 to $300 and declare an error?

When I correct the entry to $600, then run Analysis again, it changes the worksheet and declares the same error. This sounds just like the "invalid value" problem, but fixing it runs in a circle.