Drawing Alpha channel to a TextureRenderTarget2D?

I have to opposite problem.

FCanvasTileItem works.
FCanvasTextItem does not work.

if I set FCanvasTextItem blend mode to opaque it crashes in:

if (GetFontCacheType() == EFontCacheType::Runtime)
	{
		// The runtime font cache uses an alpha-only texture, so we have to force this blend mode so we use the correct shader
		check(BlendModeToUse == SE_BLEND_Translucent || BlendModeToUse == SE_BLEND_TranslucentAlphaOnly || BlendModeToUse == SE_BLEND_TranslucentAlphaOnlyWriteAlpha);
		BlendModeToUse = SE_BLEND_TranslucentAlphaOnly;
	}

edit: Using a offline font with SE_BLEND_Masked works!