Missing custom dependencies are blockers because the uploaded module depends on custom code that has not been uploaded yet.
Likely standard Odoo dependencies are expected Odoo core/addon modules such as base, sale, stock, account, and similar.
Provided by uploaded modules means the dependency appears to be satisfied by another uploaded custom module.
Unknown means the system could not classify the dependency confidently yet.