If you have problem as LVL 45 to finish lvl 40 expedition your build is fundamentally wrong ...
First char I made i get to expeditions as LVL 41 and I was struggled ... I had low resistance and no plan . I choose passives myself and it was very hard to progress .... eventually I use some guide , changed everything , made a good build ...
At one point I didn't want to ruin character I made so I made another ... with this one , much smarter now I used proper build form the start ... With lvl 35 I was finishing expedition lvls 50 with no problem .. at 40 i was at 70 .... at 60 at 130 ....
this game is designed the way that in endgame you must be able to go to exp levels much higher then your character lvl ..... if you straggle with same lvl or even lower then your build is no good ... find a guide , change everything from 0 and you will be amazed how much it will change ...