@jan_blaha Thanks! I remember trying it with both "landscape" and landscape and couldn't get it to work before and still can't in the playground https://playground.jsreport.net/w/thehappycoder/VVPDn7OL.
Got it working in my local though!
The next problem I've encountered was when I added a prepended cover page https://playground.jsreport.net/w/thehappycoder/XjgKfQNV The page numbers appeared on the cover page. As soon as I put prepend operation after TOC in pdf utils, it got fixed.
Solving the last solvable issue at the moment of having landscape footer on a landscape page. Edit: looks like hit another roadblock https://playground.jsreport.net/w/thehappycoder/wbvBD8nj As a workaround, will need to show page number on the left side, so that it's not appearing in the middle of the page for landscape pages.