How to remove component runtime?

Dynamic components should be created using NewObject, are you using that function? In that case, you can give the spawned component no name or set it to NAME_None. You shouldn’t run into the issue then.