I had a similar problem. My application depended on version carriage:
"dependency": "^0.6",
Thus, every time the dependency was updated, it was updated, and I wanted Heroku to update the dependency without any attempt / juggling with my application. For this, I asked just in case
heroku config:set NODE_MODULES_CACHE=false
And when a new version of the patch appeared, I manually reprogrammed the application that was already deployed on the Heroku toolbar.
Can you try to do the same for your business? Perhaps this will help you.
vogdb source share