Arguments that contain a colon are not properly escaped in URL's
Unless I missed a property controlling this, I think Apex "forgets" to escape colons that appear within arguments embedded in URLs (e.g items passed through a column link). The extra colon confuses URL parsing and results in truncated or missing values. Colon should be replaced by '%3A' in URLs.