As of late April 2024, I've been able to get a backtracking solver working for 9x9 puzzles on the backtracking-solver-cleaning-up-debugging branch. While the code works, it needs some cleanup and organization, as well as a clearer explanation of how the code implements backtracking search.