I had a web link like the following
<a href="someref?param1=123¶m2=xyz">
It works fine but when validated - I get
general entity "param2" not defined and no default entity
note: in my example param2 is double_urlencoded = so looks more like param2=%252Fxyz)
Nothing I found says the whole parameter should be encoded