Vou fazer uma listagem dos códigos que vi e o que ocorreu. Não sei (peço desculpas) a qual especificamente você se referiu.
Se eu usar o código
\documentclass[A4paper,10pt,openany]{book}
\usepackage[paperwidth=6in, paperheight=9in]{geometry}
não aparece nada. Somente altera as configurações de borda.
Esse código
\documentclass[twocolumn]{book}
\usepackage[paperwidth=6in, paperheight=9in,showframe]{geometry}
\usepackage{tikzpagenodes}
\usetikzlibrary{calc}
\usepackage{everypage}
\usepackage{lipsum}% MWE only
\newcommand\drawframe{\begin{tikzpicture}[remember picture,overlay]
\draw[red] ($(current page.south west)+(0.5in,0.5in)$) rectangle ($(current page.north east)+(-0.5in,-0.5in)$);
\draw[red, line width=0.3in, opacity=0.5] (current page text area.south)--(current page text area.north);
\end{tikzpicture}}
\AddEverypageHook{\drawframe}% easier to debug separately
\begin{document}
\lipsum[1-10]
\end{document}
gerou uma bagunça nunca antes vista (kkk). Com algumas alterações que nem lembro mais agora, consegui deixar que ficasse somente a margem de cor vermelha, mas o texto ficava todo bagunçado, fora de ordem e apareceram umas páginas escritas em latim!
Os demais códigos na página tiveram problemas semelhantes.