CircleCI status badge shows FAILED when job is ON HOLD

We use ON HOLD aggressively in our CI process to gatekeep releases from going to production. Every time a build is ON HOLD though, the badge shows as failed

https://circleci.com/gh/AudiusProject/audius-client.svg?style=svg

How can we get this badge to show ON HOLD (or even success when holding?)