Issue with Custom Plugin Causing "Elastic did not load properly"

I was missing the plugin running step. My plugins were developed in Kibana version 8.6.0, and in that version, the plugin running step (yarn dev --watch) was not necessary. As soon as I ran yarn kbn bootstrap and then yarn start, all the custom plugins under the plugin folders were automatically running with Kibana. However, it seems that now I have to do this extra step to run the plugins.

Additionally, I noticed that in the plugins' package.json files generated by the plugin tool in version 8.14.1, there are some extra scripts that were missing in my plugins developed in version 8.6.0.

For example, here is a sample package.json from my plugins developed in 8.6.0:

{
  "name": "mapping",
  "version": "0.0.0",
  "private": true,
  "scripts": {
    "build": "yarn plugin-helpers build",
    "plugin-helpers": "node ../../scripts/plugin_helpers",
    "kbn": "node ../../scripts/kbn",
    "lint": "eslint '**/*.tsx'"
  }
}

I created a sample test plugin in version 8.14.1, and its package.json file is:

{
  "name": "test",
  "version": "0.0.0",
  "private": true,
  "scripts": {
    "bootstrap": "yarn kbn bootstrap && yarn install",
    "build": "yarn plugin-helpers build",
    "dev": "yarn plugin-helpers dev",
    "plugin-helpers": "node ../../scripts/plugin_helpers",
    "kbn": "node ../../scripts/kbn"
  }
}

Some scripts are missing in my plugins package.json file, and as soon as I add them manually, my plugins work. There should be a proper migration guideline for custom plugin development. Thanks again for the reply.