How to build a plugin to use in a pure Blueprint project ?

I recently created a plugin (in a C++ project), and after packaging it, I placed the plugin into a pure Blueprint project. I found that it doesn’t work properly.
ps:



In the Blueprint project.:


I tried placing it in the engine’s plugin directory, but it failed.
I tried placing it in the project’s plugin directory, but it also failed.

I found that during packaging, the entire .xml file was not being read, which caused no changes to be applied. However, this plugin works fine in the C++ project.

When I placed the plugin into a pure Blueprint project, I found that the .xml file wasn’t being loaded during packaging, which caused no changes to be applied. However, the plugin works fine in the C++ project.

I don’t know what the issue is. Could you please tell me how to create a plugin that works in a pure Blueprint project?