Plugin's method is not getting invoked inside of the overwolf Extension App

TypeScript File Code:
this.plugin =BackgroundController.pluginfile();
let self=this;
self.settingJSON={};
self.settingJSON[“UID”]=location.hostname;
overwolf.streaming.getStreamEncoders(function(result){
self.settingJSON[“EncodeSettings”]=JSON.stringify(result,null,2);
self.plugin.get().UpdateSettings(overwolf.io.paths.localAppData);
});
Plugin Loading Method:
public static pluginfile(): OverwolfPlugin
{
if (!BackgroundController._plugin) {
BackgroundController._plugin = new OverwolfPlugin(“OverwolfSamplePlugin”, true);
BackgroundController._plugin.initialize(function(status) {
if (status == false) { return;}
});
}
return BackgroundController._plugin;
}
Plugin Code:
public void UpdateSettings(string folderPath)
{
try
{
string FolderPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\SampleApp";
if (!System.IO.Directory.Exists(FolderPath)) System.IO.Directory.CreateDirectory(FolderPath);
System.IO.File.AppendAllText(FolderPath + @"\File.txt", folderPath+"\n");
}
catch (Exception)
{
}
}

Hi, and thanks for the feedback.

We will check the issue and we will update you here.

Thanks.

can you please reproduce the issue and send us the logs (the zipped package) with the exact time frame.

Thanks.