Click not being correctly translated to world coordinates

Yes, Ive turned on physics debugging and the colliders are drawn exactly where I expect them to be. And Ive tried with screen_to_world and action.x and action.y as well but that is worse off for some reason, the towers are detected much further away when I click elsewehere