You did a neat rhetorical trick there where you swapped out "recognizing a right" for "guarantee".
A right is not a guarantee of perfect outcomes.
Most countries do recognize the right, though implementation is obviously challenging. The US abstained, tellingly: https://digitallibrary.un.org/record/687112?ln=en