Posted December 26, 2023 by Charlie Prout
The game over could be randomly triggered by the way a gem was checked to see if it went over the edge. Now the check is made when a gem reaches the bottom or if it touches another gem. If after 1 second, the gem is still out of bounds, it will be considered game over.
Please let me know if this causes you any other problems.