Using another library without the requirement of soft reset after the upload does actually worked quite well, but using the old one I cannot authenticate into the db before pushing data, and it is a main security concern that I don't want.
As you can see to upload the code to ESP01 he uses the RX to RX and TX to TX connection.
Maybe this library has been created to work with a baud rate different to the one i flashed on my module.
That's what I'm looking for. For the library that I want to use now I tried searching in all the resources into the repository, some requirements to flash the code onto the module, how it is cabled, something like this... Nothing found.