The format string was not set up correctly as it was missing the %. This resulted in a warning (correctly) that the data arguments were not all used.