So i have 37/38 done, lowway blockade being the last not finished. I can send you solutions to the puzzles i have found particularly difficult, if you want to compare solutions, see if anything unintended works, or if those were all expected solutions for those puzzles.
The only level where I'm really concerned about alternative solutions is 'Couldn't do it without you'. I've already found all the correct puzzles for most of the levels (30/38) - my program can usually brute-force them in a couple of minutes, but the time required grows exponentially with the number of the placeable items (and also a lot, but not quite exponentially, with the size of the puzzle), so sometimes it's not viable without renting a couple of VMs.
Spoiler warning!!! Try to solve it yourself, the game is cool!
Here is my solution to Couldn't do it without you - https://imgur.com/a/5tnIBrg
I'm sure especially with this much free space, and considering how long the solution is, there might be other ways to do it.
I experimented with this for a few hours and i only seemed to have come up with this, kinda locking the player out of one color button, forcing the loop around. I could not force the player to push the box into the button in any other way, it seems that with my solution the ai kinda just does it because it is in the way.
I was wondering how complicated it would be to just bruteforce the algorithm to find the possible solutions. Interesting how that one map was an problem to solve. Well it also was one of the most difficult maps in the game, so no wonder i guess.
Just in case i will leave some of the other difficult ones here
Again, it is a spoiler and i suggest you try to solve the puzzles yourself, as difficult as they are
https://imgur.com/a/WzpUcFY From all sides
https://imgur.com/a/doRytz0 Full circle
That's absolutely an unintended solution and I'll have to think about whether I want to fix it or not - it might be a good thing that it's solvable without doing this: https://imgur.com/a/BIiTJdu. I thought that you can't avoid building this setup, but apparently I gave the player too many walls to place. The other two are very similar to the intended solutions (the same idea, a bit different execution - as expected).