To others who may run into this issue: this could be due to account-level commit status notifications, which you can find here (swap out YOUR-TEAM with your team name ):
https://app.netlify.com/teams/YOUR-TEAM/settings/sites#notifications
If you run into this hanging “deploy/netlify” status, try changing the setting there to “One notification per repo”