Don’t start by the final design...
When I showed the first screens to all the stakeholders, the conversation went in different directions, focusing on the colors, components, and the general interface I'd used, and we never talked about the solution.
My mistake was designing mid-fidelity screens instead of just showing wireframes, which would have helped avoid distractions from colors and visual elements.
We were going to work with some partners and APIs for background checks, document validations, and so on, but it wasn't possible due to some reasons that I didn’t know, so I had to redesign the diagram, screens and the user flow that I already had designed in high-fidelity, which took a few more days of designing.
All it's about learning, be flexible and find solutions.