I started a plugin few weeks ago and now it is in the testing phase. Unfortunately, the constructor of an external class is not passing corectly the Yaml config through its' parameters from the main class. This was noticed after I debugged it a bit. The weird thing here is that another external class works perectly, passing the config into its' constructor and does not nullify it. I got to specify that the config's value is not null inside of it.