Publishing and Staging not working correctly

I’ve been making changes to my program and publishing them. I did so yesterday. When I go to the Gateway->Configure->Projects->Export Published however, I keep getting a copy of my program from 3-27-19, which when loaded into my Development server Designer, does not have the changes I pushed. However, the actual program itself DOES have the changes. I have to Export Staging for some reason to get the actual most recent version.

I don’t believe this is right but maybe I am misunderstanding the difference between published and staging. Can anyone explain this or give a fix?