How come I can optimize 'Indole' but not '1-Methyl-1H-indole-3-carboxamide'?

For the first question, you’re probably hitting some other error that causes the optimization to end early. I can’t identify the error without an output file.

I’ll leave the other questions to people who use DFT and electrostatic potentials on a regular basis.