and you did it incorrectly ..
https://www.semrush.com/blog/url-parameters/ - just have a quick read and try to understand that in "query" url can't be a parameter without a value
Now the question ...
Why should something work (e.g. some plugin) if the link you have given is incorrect (incorrect, not working, etc.) ?
What does a plugin or streamlink library have to do with what you did wrong yourself?
Please be careful in your actions when checking the operability of these or those services with the plugin ... at least - use the correct links, which you write in the bouquets