B.31 You can't use `macro parameter character #' in horizontal mode
You have used the special character # where you shouldn't have. Recall from §4.3. Special Characters and Symbols that if you want a # sign to appear you need to do \# not just #.
This error message will be caused by doing, say,
instead of
This book is also available as A4 PDF or 12.8cm x 9.6cm PDF or paperback (ISBN 978-1-909440-00-5).