Mine broke like this too, I got the lid to stay in place with a makeshift clip made from folded electrical tape and some paper inside for extra padding. No idea about finding parts unfortunately, just did a quick search on ebay and you can't even find broken units. They must be getting incredibly rare now, crazy that the original GP32 came out 17 years ago.