Pretty sure this puzzle sometimes outputs an unsolvable state.
https://puzzling.stackexchange.com/questions/25563/do-i-have-an-unsolvable-15-pu...
I'm thinking about making one of these myself.
Friendly suggestion:
itwould be nice if you didn't have to drag the piece to move it. If just clicking worked that might be ideal.