Gabe: Column A is the only column with exactly 3 criminals.
Peter: There are 5 innocents neighboring Tom.
Given this combination we know that Bruce is innocent because either Sofia or Wanda have to be a criminal and because there cannot be exactly 3 criminals in column B: Bruce is innocent.
I copied my answer. I don’t know what you mean by glitch. The puzzle works with the given information.






Yes. I assume you mean Sofia? She has eight neighbors in total, two she shares with Igor. Both are innocent according to Tom.
There is also a tutorial which helped me a lot.