How do I actually publish a new Unreal Asset?

It might be because it maybe changed on config files of your project
Can you go to Project Root Folder->config->DefaultEngine.ini (Open with Notepad)


There you should be able to see this setting, Can you check both are True or Same?

If that doesn’t work create a Fresh Blank Project, Disable Plugins and all other requirements then Copy Past your Content folder into the Fresh Blank Project.
That way you would be able to use Default Config File with you Content, and it should be Passed without any Fails