The 5x5 puzzle is definitely one that you can feel stuck on! Here is a solution for the puzzle you sent an image of:
One reason that the insertable wire mechanic exists is because these are very tricky, but the algorithm should ensure they are always possible. Nice job on beating it! It was designed to be very challenging and stressful for sure