According to OAuth2 Authorization documentation, the scope parameter is nullable, and as per RFC 6749, parameters without a value must be treated as omitted, with unrecognized parameters ignored.
However, Dropbox's OAuth2 implementation returns the following error when the scope parameter is included:
Error:
"error": "invalid_request",
"error_description": "unknown field \"scope\""
This behavior violates OAuth2 standards, as unrecognized parameters should not cause a failure.