I'm trying to get AddToHook to work to add a background image and unfortunately, it always shows "Draft" in read written diagonally over the page instead of the background image image.png that I provide and which lies in the same directory. While in the end I want to have more complex logic, I reduced my problem to a minimal example:
\documentclass{book}%
\usepackage[T1]{fontenc}%
\usepackage[utf8]{inputenc}%
\usepackage{atbegshi}%
\usepackage[paperwidth=15cm,paperheight=20cm,inner=1.91cm,outer=3.09cm,top=2.186cm,bottom=3.537cm]{geometry}%
\usepackage{graphicx}%
\usepackage{background}%
\AddToHook{shipout / background}{\put(0pt, -\paperheight) {\includegraphics[width =\paperwidth, height =\paperheight]{image.png}}}%
%
\begin{document}%
x
\end{document}
What's wrong here and needs to be fixed so that image.png gets displayed?

\fito do? – David Carlisle Jan 16 '23 at 16:09draftis because you loadedbackgroundpackage but did not specify any background using that package – David Carlisle Jan 16 '23 at 16:27example-imagein examples as it is available for tests. – David Carlisle Jan 16 '23 at 16:41