Again, good work on the game, and I do hope you keep working on it!
About the bug: It doesn't leave the screen even after exiting the menu, but it goes away if you click on one of the requests, and submit some bread, it's not game-breaking per se, it just makes it so that the buttons to the requests are mostly covered, with only a bit of space to work with, and he can't read the requests, so if he has no bread, and can't read the requests to see what he needs to submit in order for the screen to go away, he needs to have them memorized or just bake a ton of bread and hope for the best. But it should be an easy fix, you just need to update the fulfill contract screen and hide it when the player presses the X button. Another one: As I was testing later, I found out that when you have enough bread to fulfill a contract and open the fulfill contract window, but instead of submitting the request, you click on the request button again, it keeps adding the amount of bread you have on the ui, it isn't actually a dupe, as it juts do that on the ui. Hope this helps make your game better :)