Question: why xps cannot detect hydrogen?
Answer: Hydrogen has no core electrons and, therefore, core−electron XPS is impossible. The H 1s electrons are valence electrons and as such participate in chemical bonding. Any signal from hydrogen would overlap with signals from excitation of valence electrons from other surface atoms.