I haven't bothered checking others but there's possibly a data sanitation issue for parameter p, you can turn it into a decimal (tested with DuckDuckGo backend selected). Just specify 1.0 in the query for p. Edit: Sometimes it'll switch to decimals no matter what, so it could be parameter sanitation or just an issue with the text DDG backend.