Can be installed via **Develop your own plugin** but not via **Install an unverified plugin**

As the title describes, I have developed a plug-in that is used to generate some note-taking pictures according to the description, and it has been deployed online. The address is: /
I can install and test it on the Develop your own plugin page, but I can’t install it on the Install an unverified plugin page, which also caused me to fail to submit the plugin to the official, I don’t know why .

Strange, I succeeded after a few tries and resubmitted the plugin