?somewhere else in the url? That's one way to accidentally break the dojo code for using the
cacheBustproperty and the only reason I can see why it would add
?. The function above circumvents that check but still imperfect.
that's likely the problem then - a compatibility issue with the Esri proxy and
cacheBust parameter that confuses espg.io (and potentially other urls that you do not happen to be accessing)
You might want to consider changing your configuration so the esri proxy is only used for certain domains and not others (like epsg.io). That can be done in
esri/urlUtils. That's generally a good idea overall though I also recognize that it may not be possible /practical in your implementation.
coming soonseveral times in the past and have been wrong so I won't say it now. Sorry I can't be more specific at this time.