É que isso nem é um bug. As missões tem um nível específico, e se tu fizer elas em um nível mais alto, tu recebe pouco XP. Quando elas estão em um nível recomendado (um pouco acima/abaixo ou igual), são verdes; quando estão muito acima, vermelhas; e quando são muito abaixo, brancas.
Exemplo: missão secundária exige nível 10, tu tá no nível 18 (muito acima do necessário), logo, a missão será muito fácil.
Seria até injusto tu receber trocentos XP por matar um bicho em 1-2 espadadas.
Eu cheguei a ganhar 1 XP em uma missão ontem.
Pra mim, a única zoada desse patch 1.07 foi ferrar minhas configurações de jogo, e tive que refazer tudo, de idioma a aparências das personagens, passando pelo pior: desabilitar as paradinhas do HUD pra deixar como era antes.