What was wrong with the United Nations Partition Plan for Palestine Why didnt it work Was there any other alternative to solve this issue at that time or later on in history ?

In February 1947, seeking to extricate itself from a steadily deteriorating situation on the ground, including the terrorist campaign being waged against British targets by the Irgun and Lehi, the British government announced that it would end its mandate and turn over responsibility for the future of Palestine to the newly-created United Nations.
After intense lobbying by Zionist organizations and their supporters, on November 29, 1947, the UN General Assembly passed the non-binding Resolution 181 calling for the partition of Palestine into Jewish and Arab states. The final vote was 33 to 13, with 10 abstentions and 1 absent. Those voting in favor included both emerging superpowers, the United States and the Soviet Union. The British abstained.
The Partition Plan allocated approximately 55% of Mandatory Palestine to the Jewish state and just 42% to the Arab state, despite the fact that Jews made up only about one third of the population, many of whom were newly arriving settlers from Europe, and only owned less than 6% of the privately owned land in Palestine. The city of Jerusalem was to be placed under international administration.
The Arab Higher Committee rejected the Partition Plan outright, as well as the idea that Palestinians should give up more than half their country to newly arrived European settlers who owned only a tiny amount of the land they were being given. For its part, the mainstream Zionist leadership under Ben-Gurion publicly welcomed the plan, as it constituted international legal recognition for a Jewish state in Palestine, while having no intention of being bound by its proposed borders. As Ben-Gurion put it, the borders of the new Jewish state, "will be determined by force and not by the partition resolution."