Docker pushing to Heroku "Unexpected HTTP status: 500 internal server error"
Solved:
I forgot Heroku uses Linux containers! I was trying to build and deploy using windows containers still.
Building after switching has resolved this issue :)
I also faced the same error, in my case the registry was full. So I added archival policy to the images and made some space, it solved my problem.