Ownership of the game does not give you the legal right to stream it. It may well be that a given game or product line is not granting that right whereas other games or product lines are.
If that's the case, do seek that detail from Livestream. Certainly there are plenty of games being streamed on Livestream.
Maybe there is some other issue you are overlooking.
Originally Posted by Larz_Aluphe
And I own all the games I stream, so I highly doubt it's copyright related. So once again, I'm back to square one