Hi @Jasont and welcome,
Not sure what’s wrong with your code, but a good idea when doing runtime spawning of entities/objects is to prepare them in editor, keep them disabled. On runtime use that as a template/prefab to create a clone and spawn an exact copy of that editor prepared object.
var newEntity = prefabEntity.clone();
this.entity.addChild(newEntity);
newEntity.enabled = true;
Not sure if that will solve your problem, but it can help to easily test where is the issue. If it’s something with the params you setup the entities or something different.