In my case I was developing a custom module for drupal 9, when I encountered 'drush command terminated abnormally' when running a module disable or update db command via command line (git-bash). eg. drush pm-uninstall <my_module> -y --debug --verbose and it wouldn't give more info than that.
The error was eventually found by running the same command via the UI and checking the /var/log/apache2/error.log. When running on the command line, the commands go through drush, and the php interpreter and the log location is found with
php -i | grep error_log
this location had all my errors