Aaden: Same problem, same file sizes.
maul_inc: Troll.dlc is 7MB and Roche Commando jacket is 1KB. I think that's the right size since both you and me and truenova have that file size.
For me, bot dlc will download and install correctly, but the jacket doesn't show up despite the fact that I'm past the Prologue, and the troll quest will disappear after I pick up the quest on the notice board in Flotsam.
Quite similar, the DLCs installed correctly (checked green), but don't show up ingame. Although, for me, there's just a note at the board that I should join the Community in order to receive the additional Troll contract - so, the quest actually isn't there in the first place.