I had the same error.
This is related to the rewrite rule of nginx vhost definition.
I cannot take a look, because my project has been deleted.
But i can remember it had to do with these settings (try_files and rewrite argument)
Please take a look at the official nginx vhost documentation for silverstripe and compare to your default ddev vhost settings. I had to create a custom vhost file.
I think the default line
try_files $uri $uri/ /index.php?q=$uri&$args;
must be replaced by
try_files $uri /index.php?$query_string;
But this is only from memory