Smart contract indexer wrong app

Hi, I am using sendbox to deploy smart contracts…

I am getting this wierd state where in the node i am getting approval program “AyAEQ…RCJD” and from the indexer “AyAGB…RCRD”

https://apps.scholtz.sk/reach-7.png

Anyone has any tip what might be wrong?

After complete sandbox remove, git clone, sandbox up, i get the same error

https://apps.scholtz.sk/reach-8.png

The error I am getting is

Error: verifyContract failed: creationRound Approval program: expected "AyAEAQMABSYGIKQtiE2Ko7nTJJfSUsK/BLMvbGXIvelmW0a3LGAXvLbTIAa3PNUu9G9e50XI3T4RcD9oPenFagtklP4x7X4BtaTaIHvh4u3eq6xu8t8IFzUNVL0wz3st3di/xkVtcAbycT77AXMBbAFoMSAyAxJEMRkiEkEACDIEIhJEQgBhNwAaCDUFMgQjD0QxFiQSRCQzAgAoEhEzAgApEhEzAgAqEhFEK2Q3ABoAEkQrNwAaAWcnBGQ3ABoFFxJEJwQyBmckMR0SRCcFNwAaAxdnJwVkQAAIMRkkEkRCAAUxGSUSRCJD", got "AyAGBgIBoI0GBAAmBCCZJTbOc0jOgvXpzQM5jxiSliWzyrinZDnTym/Tu/r2xgFzAWwBaDEQIhJEMSAyAxJEMQAoEkQxGEEAKDIEIxJEMwEQJBJEMwEIJRJEMRkhBBJEKSEFFgJnKjIGZyshBWdCAAsyBCQSRDEZIQUSRCRD"

I think the best place to get support for this is on the Reach Discord — Reach

That was my first choice :wink: but i think it might be sandbox related … if the program received from the algod differs from program obtained from the indexer, it might indicate for example that the cleanup mechanism in the sandbox does not work properly…

This is how I did the cleanup…

ok, so after communication with reach they said that the application redeployed once with other code than is the original compiled code… so the second code should be there pernamently…

so nothing wrong with the sandbox :slight_smile: