I carefully checked the geometry structure of the two-probe system defined in your script file. I have the following comments:
i). Since your perfect Au nanowire is constructed from the <111> direction of fcc Au, the nearest neighbor (NN) distance of each atom in a same atomic plane (i.e., the cross plane of Au<111> nanowire) should be same. However, this is not observed in your case.
ii). Along the <111> direction of fcc Au, the stacking sequence of atoms looks like ABCABC..... So, to reduce the required computing resource and time, it is reasonable that only 3 atomic layers are included in the electrodes. In your case, there are 6 atomic layers and this will require more computing resource.
iii). More seriously, the z-coordinates of atoms in the first atomic layer (e.g.( 8.89000, 3.92900, 0.74400)*Angstrom,) in the electrode is not shifted to be zero. The other important issue is that the nanowire is not perfectly parallel to the z direction. To confirm this point, you may search "0.74400" in your script file. As mentioned in the 2nd comment, there are 6 atomic layers in the electrode and this means the atomic layers in electrodes are 'ABCABC', so, if you search "0.74400", you should find more than two "0.74400"s in your script file, i.e., two "0.74400" belong to the atoms in the electrode and others are the z-coordinates of atoms in the center region.
The issues in the 3rd comment are the reasons why you met the charge converging to zero. So, you should construct a reasonable geometry structure of two-probe system. I constructed one and it is well converged although the SZ basis set was used.