I have not tried the workflow, because I don’t trust it, but I would click the button that updates the app schema so it matches the database.
I don’t understand how this work.
You are not mentioning any merges or any checkouts. Are you doing all of this while the dev
branch is checked out?