Didi needs a code to register or log in, but it never comes. Use a Chinese SIM, or switch the login method.
Foreign SIMs often miss Chinese SMS codes.
If the code never arrives, the SMS is being blocked before it reaches you:
Foreign SIMs often cannot receive Chinese short codes, or your carrier blocks them. A Chinese SIM fixes it because the code is sent from a local number.
Every case shows the diagnosis and the first step - free. The full step-by-step fix for this exact case, the decision tree, and the offline kit are $9.99.
When the code keeps failing, the kit gives the carrier-unblock steps and a login path that works without a Chinese SIM.
Which carriers block Chinese SMS and the exact call to lift the block.
When a Chinese SIM is mandatory vs when an eSIM workaround works.
The unblock script and login steps as a printable card.
If you still cannot log in:
Most travellers know about three of these before they fly. This one is often not one of them.