Hi, thanks for reporting. I can’t reproduce this here so I need more context to fix this. Which OS are you using? Did you create any puzzles beforehand or was this on the first start? Did you otherwise change any code or save data?
I'm on Linux. Didn't create any puzzles yet.
This is the first time I'm trying to simulator, so maybe I'm doing something wrong. I'm not even sure how to reset my save data to test afresh.
Sketching works fine, and I can "Solve and Save", and try to solve. But if I then go back to the main menu and try "Solve", it crashes again.
Another issue(?) I noticed: In the "choose a profile" screen, if I move between profiles, it switches the avatar in the top status line, but it always says "Player" - should it say the current player name instead? The same status line says "Player" even after I choose a player.
Yes, if there was an error trying to read the file we’d see this error in the simulator and I don’t think that’s the case here. Normally the game goes through all files in the import folder and opens them. My assumption is that this is where it fails so it doesn’t even see the file. There’s some extra logic with combining two different directories in the SDK so a couple of things could be happening and it’s hard to tell with remote debugging.
I think it's an off-by-one SDK bug in playdate.file.listFiles. If I give it a directory with one file, it just returns "../". If I add one dummy, it gives me rdk.json and not the dummy file. Reported upstream here: https://devforum.play.date/t/playdate-file-listfiles-only-showing-some-files/356...
If it gets no response, I'll open a new bug rather than reply to an old one.