The Barre regime eventually collapsed in January 1991 and people in the north could return and rebuild their homes. Somaliand declared it’s independence on May 15th 1991 from the city of Burao and elected it’s first democratic president years later in 2003. It has it’s own police force, army, border controls and currency. Effectively it is fully independent functioning state, but without international recognition.
Why is recognition not forthcoming?
A number of reasons. Perhaps Somaliland does not have enough natural resources for it to be important enough. Maybe recognising it would undermine international efforts to form a stable & lasting government in Mogadishu. Or possibly the African Union just doesn’t want to encourage active independence movements in their own countries.