My girlfriend and I have been playing D2 a lot lately. We have not obtained the Powerful Engrams from completing the Vanguard strikes and Nightfall strikes. We made another character each and it did it again.
-
If they are the same class (titan, hunter, warlock), then you'll only get rewards for the first character. Example if you have 2 hunters, you'll only get powerful rewards for 1.