I'm afraid this question will be very niche (since Power BI Embedded is a brand new feature in Azure which is still under preview mode).
So here goes:
When I render a Power BI report via an MVC View/PartialView, it works (the report is rendered on the DOM and I can see the interactive report.
But when I call the MVC View/PartialView by invoking it from jquery, then it does NOT render (although I see the Div element with various attributes that the Power BI Embedded API does behind the scenes).
The jquery call looks something like this:
$('#content').load('Report','Home');