Q. Head Office have not received the banking. Why?

It may be that the branch only ran a draft banking and not a final. The Head Office needs to check this with the branch. There are two ways of finding out.
Ask them if there is a cash book run number at the top of the report. If there isn’t it is possible that the branch have not completed the final cash book run.
The branch could go and run another draft banking. If the customer details shown are relevant to the day in question then the final has not been completed. The Head Office can then decide whether the branch should run a final at this time or wait until the banking is due to be completed for the present day.