The character was not appearing when you attempted to add it to an issue because of the way its name was entered in the character's profile. "Primus (Transformer)" was entered in the First Name field. Characters that don't have a last name should have their names input in the Code Name field only. The same is true for creators without a last name - use the Alias field only. I fixed the character in question, and you can now add it properly.