Plugin Help - Button Wont Work

Hello, I am Async, I currently am having an issue, it wont let me use the button it wont work, can you help me? So when I click import it wont print.

local button = toolbar:CreateButton("Async", "...", "http://www.roblox.com/asset/?id=6484715918")
--6484715926
local Plugin = plugin:CreateDockWidgetPluginGui(
	"Async",
	DockWidgetPluginGuiInfo.new(
		Enum.InitialDockState.Float, -- Window will be initialized in a floating state.
		false,                        -- Window will be initially enabled.
		false,                       -- Don't override the saved enabled/dock state.
		170,                         -- Width of the floating window.
		185,                         -- Height of the floating window.
		165,                          -- Minimum Width
		185
	)                         
)




button.Click:Connect(function()
	Plugin.Enabled = not Plugin.Enabled
end)




gui = script.ConfigAsync
gui:WaitForChild("Import")
local textButton = gui.Import

Plugin.Title = "Async"
textButton:Clone().Parent = Plugin

local file = script.ConfigAsync.Import
local btn1 = script.ConfigAsync.Import.ImportBtn
local coregui = game:GetService("Workspace") -- this is the simplest way

local ImportButton = file.ImportBtn

ImportButton.MouseButton1Click:Connect(function()
	print("fixed")
end)```