I am trying to create a flyout menu with 2 choices. However I can't seem to get the second choice to show on the flyout menu. Below is how I have configured this. Strange thing is if I copy the configuration of the first item to the second item then it appears. But as soon as I change the command in the second item it now longer shows. Anyone know where I am going wrong here? TIA.
First command that works

Second command that doesn't show menu item

Flyout menu button

Populate menu javascript
function populateActionMenu(commandProperties) {
console.log("Hit");
var entityName = Xrm.Page.data.entity.getEntityName();
var isUCI = Xrm.Internal.isUci();
var page = "Form";
var createLeadCommand = 'new.new_swscampaignitem.CreateLead.Command';
var createLeadEOICommand = 'new.new_swscampaignitem.CreateLeadEOI.Command';
if (isUCI) {
createLeadCommand = entityName + "|NoRelationship|" + page + "|" + createLeadCommand;
createLeadEOICommand = entityName + "|NoRelationship|" + page + "|" + createLeadEOICommand;
}
var menuXml = '<Menu Id="new.new_dslschema.Button18.Button.Menu">';
menuXml += '<MenuSection Id="new.new_dslschema.Section19.Section" Sequence="10" DisplayMode="Menu16">';
menuXml += '<Controls Id="new.new_dslschema.Section19.Section.Controls">';
menuXml += '<Button Alt="Create Lead" Command="' + createLeadCommand + '" Id="vrp.vrp_customerproduct.Button.CreateLeadButton" LabelText="Create Lead" Sequence="10" TemplateAlias="o1" ToolTipTitle="Create Lead" ToolTipDescription="Create Lead" />';
menuXml += '<Button Alt="Create Lead And EOI" Command="' + createLeadEOICommand + '" Id="vrp.vrp_customerproduct.Button.CreateLeadEOIButton" LabelText="Create Lead And EOI" Sequence="20" TemplateAlias="o1" ToolTipTitle="Create Lead And EOI" ToolTipDescription="Create Lead And EOI" />';
menuXml += '</Controls>';
menuXml += '</MenuSection>';
menuXml += '</Menu>';
commandProperties["PopulationXML"] = menuXml;
}