Sorry, I forgot to mention I was using DxDesigner and PADS Layout. Thanks.
The "func dictionary" in the log file refers to the .fdc file which keeps track of gates in the schematic, which helps determine what gates were swapped during back-annotation.
Try renaming the .fdc file and let the forward-annotation re-create the file from scratch.
It has worked. Thanks very much John.