Never heard of one failing with altitude. They read inaccurately with CO poisoning. They fail to read for reasons stated above, movement, low perfusion, ambient lighting, poor placement on finger, and some fake nails or nail polish.
I'm sure the nail polish doesn't apply to you of course.