I have a working Custom button in the Ribbon but the image is giving me problems. No matter what I set ImageUrl to, it ignores it and if I check the DOM, the src is set to a default image:
src="/_layouts/15/1033/images/formatmap32x32.png"
<CustomAction
Location="Microsoft.SharePoint.StandardMenu"
GroupId="ActionsMenu"
Title="Generate Response"
Rights="ManagePermissions"
Description="Generate a draft response document."
Sequence="10000"
RegistrationType="List"
RegistrationId="11002"
ImageUrl="/_layouts/15/images/generate32x32.png">
<UrlAction Url="~site/_layouts/15/ActionReport.aspx? List={ListId}"/>
</CustomAction>
Why is my ImageUrl attribute being ignored. What is wrong with my markup?