Modules are not loaded while uploading plugin to cloud dev instance

Hi guys, I am trying to upload a plugin on jira cloud dev instance. I have attached the descriptor file, atlassian-connect.json file and the screenshot of cloud instance plugin upload page. The modules and the version of the plugin is not getting updated. I have been stuck for one week. Can anyone help regarding this?

ATLASSIAN-CONNECT.JSON FILE:

{
    "name": "TA Digital - JIRA Plugins",
    "description": "Story Estimates Importer- An App that let's you import stories from a CSV file",
    "key": "com.tadigital.jira.plugin.importer.stories-importer",
    "baseUrl": "https://6ad2b50001ad.ngrok.io",
    "vendor": {
        "name": "TA Digital",
        "url": "https://tadigital.com"
    },
    "authentication": {
        "type": "none"
    },
    "apiVersion": 1,
    "modules": {
        "generalPages": [
            {
                "url": "/plugin.html",
                "key": "jira-plugin",
                "location": "system.top.navigation.bar",
                "name": {
                    "value": "TA Digital - JIRA Plugins"
                }
            }
        ],
		"webSections": [
			{ 
				"key": "ta-plugins-section",
				"location": "plugins_link",
				"name" : {
					"value": "TA Digital"
				}
			
			}
		],
		"webItems": [
			{ 
				"key": "ta-digital-plugins",
				"location": "system.top.navigation.bar",
				"linkId": "plugins_link",
				"name" : {
					"value": "TA Digital Plugins"
				}
			
			}
		],
		"webItems": [
			{ 
				"key": "stories-estimates-importer",
				"location": "plugins_link/ta-plugins-section",
				"name" : {
					"value": "Estimates"
				},
				"url" : "/secure/admin/SimpleCsvSetupPage!default.jspa?externalSystem=com.tadigital.jira.plugin.importer.stories-importer:StoriesEstimatesImporterKey"
			
			}
		]
    }
}

PLUGIN DESCRIPTIO FILE:

<?xml version="1.0" encoding="UTF-8"?>

<atlassian-plugin key="${atlassian.plugin.key}"
	name="${project.name}" plugins-version="2">
	<plugin-info>
		<description>${project.description}</description>
		<version>${project.version}</version>
		<vendor name="${project.organization.name}"
			url="${project.organization.url}" />
		<param name="plugin-icon">images/pluginIcon.png</param>
		<param name="plugin-logo">images/pluginLogo.png</param>
	</plugin-info>
	<external-system-importer
		name="Stories Estimates Importer" key="StoriesEstimatesImporterKey"
		i18n-description-key="com.tadigital.jira.plugin.description"
		i18n-supported-versions-key="com.tadigital.jira.plugin.versions"
		logo-module-key="com.tadigital.jira.plugin.stories-estimates-importer:graphics"
		logo-file="simplecsv.png"
		class="com.tadigital.jira.plugin.TAStoryImporterController"
		weight="20" />
	<!-- add our i18n resource -->
	<resource type="i18n" name="i18n"
		location="stories-estimates-importer" />
	<!-- add our web resources -->
	
	<web-resource key="stories-estimates-importer-resources"
		name="stories-estimates-importer Web Resources">
		<dependency>com.atlassian.auiplugin:ajs</dependency>
		<dependency>com.atlassian.auiplugin:fancy-file-input</dependency>
		<resource type="download"
			name="stories-estimates-importer.css"
			location="/css/stories-estimates-importer.css" />
		<resource type="download"
			name="stories-estimates-importer.js"
			location="/js/stories-estimates-importer.js" />
		<resource type="download" name="images/" location="/images" />
		<context>stories-estimates-importer</context>
		<context>atl.general</context>
	</web-resource>
	
	
	<web-resource key="graphics" name="Importer Graphics">
		<resource type="download" name="simplecsv.png"
			location="images/simplecsv.png" />
	</web-resource>
	
	<webwork1 key="actions" name="Actions"
		class="java.lang.Object">
		<actions>
			<action
				name="com.tadigital.jira.plugin.web.TASetupPage"
				alias="TASetupPage">
				<view name="input">templates/csvSetupPage.vm</view>
				<view name="denied">/secure/views/securitybreach.jsp</view>
				<view name="restartimporterneeded">/templates/admin/views/restartneeded.vm</view>
			</action>
		</actions>
	</webwork1>
	
	<web-section name="TA Plugins Section"
		i18n-name-key="ta-plugins-section.name" key="ta-plugins-section"
		location="plugins_link" weight="1000">
		<description key="ta-plugins-section.description">The TA Plugins Section Plugin
		</description>
		<label key="ta-plugins-section.label" />
	</web-section>
	<web-item name="TA Digital Plugins"
		i18n-name-key="ta-digital-plugins.name" key="ta-digital-plugins"
		section="system.top.navigation.bar" weight="1000">
		<description key="ta-digital-plugins.description">The TA Digital Plugins Plugin
		</description>
		<label key="ta-digital-plugins.label" />
		<link linkId="plugins_link">http://tadigital.com</link>
	</web-item>
	<web-item name="Stories Estimates Importer"
		i18n-name-key="stories-estimates-importer.name"
		key="stories-estimates-importer"
		section="plugins_link/ta-plugins-section" weight="1000">
		<description key="stories-estimates-importer.description">The Stories Estimates Importer Plugin
		</description>
		<label key="stories-estimates-importer.label" />
		<link linkId="stories-estimates-importer-link">/secure/admin/TASetupPage!default.jspa?externalSystem=com.tadigital.jira.plugin.importer.stories-importer:StoriesEstimatesImporterKey
		</link>
	</web-item>
	<!-- new links section -->

</atlassian-plugin>

``

Hi @AdityaSharma,

The plugin descriptor file relates only to building plugins for Jira Server. Is this a question for Jira Cloud and are you still stuck?

Regards,
Dugald