Could you upload your roiute section and the output data, showing a charge 0.5? In addition, what are the initial charge and multiplicity of your system?
I have requested the pop=nbo inside an opt calculations, one of the SCF steps gives Zero as you mention, but please take a look in the last step of the calculations you will find
First, NBO computations are within the framework of one cycle. So that, there is not optimization steps in your file.
The table which I have shown is the 'Summary'-table, because of NBO alpha and beta spin densities are separately computed (for open shell systems) using the following equation:
NBO(alpha)x = q(nuc charge)x/2 - q(alpha)x.
The same equation is valid to the beta spin densities.
And as you can see the second table in the output is assocuated with the alpha-spins.