I'm seeing that, sometimes, the URL returned when retrieving the eos.url.xroot attribute from a file on EOS contains a double forward slash. This makes the URL actually invalid, and breaks the EOS redirection for ROOT files. See the following (note the vpadulan// bit).
[vpadulan@lxplus922 /eos/user/v/vpadulan]$touch myfile
[vpadulan@lxplus922 /eos/user/v/vpadulan]$getfattr -n eos.url.xroot myfile
# file: myfile
eos.url.xroot="root://eoshome-v.cern.ch//eos/user/v/vpadulan//myfile"