I think the best way would be to explain how I got it working in UE4.4 and how it crashes in UE4.5.
In UE 4.4.3, I create a project based using the blueprint third person template (with the starter content).
First I create a folder named “CRT2D” (short for CanvasRenderTarget2D". Then I create the necessary assets in it:
-A blueprint named “MyCRT2D” with the parent class “CanvasRenderTarget2D”.
-A material named “MyMaterial” with a texture parameter named “DynamicTexture”.
-A font named “MyFont48” which is an Impact font with size 48.
I open the default MyCharacter blueprint and add a Static Mesh to it (Cube from the Shapes folder). Then I add an “Event Begin Play” node and wire it as shwon in the screenshot.
Then I open the MyCRT2D blueprint and arrange it to draw some text on the CanvasRenderTarget2D.
I took a screenshot to show that it works in the game.