Dreary weather brings XC struggles