You are confusing the image archiving (arch param) with the RRD archive (archive param). This is not the correct change to make. The do_archive is used to create archived images and is not relevant in this case.
If you have archive-mode=hash then it should look in the archive/<number>/<rrd>.d directory for archived RRD files; else it will look in archive/<date> for archived RRD files. So, if you are running the rrd-archive script in hash mode, then you must have this option in order for the Routers2 script to see the archives and for dates to appear in the dropdown.
Since dates appear in the dropdown, it seems this is configured correctly, unless you have old-style archives in parallel which would certainly cause some sort of confusion.
In version 2.22, the ;'hash' mode was not officially available and so may well be bugged. It is not listed as new until v2.23beta1...
I can probably send you a copy of 2.23beta1? This can also support merging the archived RRD files into a single extra-large RRD file and provide a popup calendar for date selection. Email me directly on
steve@steveshipway.org if you want a copy of this.
Steve