For whatever reason, the logic for tiles swapping is just not connecting in our head. Still, this is a really clever puzzle game! The "doo~doooo~doo~duuuuu" of the you lose flute will haunt our dreams now.
Thank! If you want to find how work the tile swapping, I recommend you the level editor to test what happens when you move.