I’m trying to submit my Roku channel package to start the certification process for public publishing. However, I keep encountering the following error during the upload process:
Manifest is missing a required attribute: “mm_icon_focus_hd”
I’ve thoroughly reviewed and updated all manifest requirements and project files according to Roku’s documentation. As far as I can tell, this attribute is properly configured, yet the system continues to flag it as missing, preventing me from proceeding with the upload.
I’m unsure if this is a platform-side issue or if there’s something subtle I’m overlooking.
Additionally, I’ve contacted Roku Developer Support three times over the past few weeks. Each time, I waited more than 7 days, but unfortunately, I haven’t received any response.
If anyone in the community has faced this issue or has insight on how to resolve it, I’d greatly appreciate your help.
I just copied your manifest to a file, replaced the manifest in one of my old apps, packaged it, created a beta app, and ran static analysis and didn’t get the error. When I commented the line out of the manifest with # I got the error you’re seeing.
All I can suggest is to make sure the manifest in the package is really the one you think it is. I just modified the manifest, packaged the app, uploaded it, and then realized I never side-loaded the version with the changed manifest, so I was just packaging and running static analysis on the previous version. I hate to admit that it’s not the first time I’ve done something stupid like that.