Description

It seems as though TextRenderComponents are not intended to exist on dedicated servers. In BaseEngine.ini, they are explicitly excluded: "+ClassesExcludedOnDedicatedServer=TextRenderComponent"
This does not seem to apply to dedicated servers created through the editor however, such as when launching a project with the "-server" command line option or when playing in editor using the "Play as Client" Play Net Mode (regardless of how "Run Under One Process" is set). 

Steps to Reproduce

Try to access a TextRenderComponent on both a packaged dedicated server and on a dedicated server launched through the editor.
Expected: the component will not exist on both
Actual: the component will exist on the editor's server but not on the packaged one

Have Comments or More Details?

There's no existing public thread on this issue, so head over to AnswerHub just mention UE-120880 in the post.

1
Login to Vote

Backlogged
ComponentNetworking
Affects Versions4.26
CreatedAug 3, 2021
UpdatedAug 4, 2021