The problem reported above has nothing to do with Fossil.  The web server
at core.tcl.tk does not allow characters other than alphanumerics and underscores
in the URL pathname. It converts any such characters into an underscore.  This
is a security measure that defines a host of nefarious attacks against
websites.

Work around the security restrictions on the web server by changing the document name to a query parameters: