I copied the vanilla courier exactly. Not a single thing is different, except for the names of the quest, courier npc, and container, but everything else is the same. When I try to get him to show up, nothing works. This is the fragment I'm using to get him to spawn, which works with the vanilla one just fine:
WICourierScript vWiCourierScript = kmyquest.pWICourier as WICourierScriptvWICourierScript.addAliasToContainer(Alias_TBO01AllianStartNoteAlias)
I know I didn't post much information here, but would anyone have an idea of what's happening here?