It sounds like you're dealing with a license issue where your MikroTik Software ID
try
const connection = await connectToMikroTik(routerIp, username, password);
In the world of MikroTik, the Software ID (SoftID) acts like a digital fingerprint, uniquely identifying your hardware—specifically the storage media like an HDD or NAND. Changing it isn't a simple setting you toggle; rather, it’s a process triggered by hardware changes or intentional re-licensing.
Step 2: Log in to the MikroTik Account Server
You must have access to the MikroTik account used to purchase the original key.
- If you're a ISP or a network administrator, you might want to change the Software ID to reflect your company's name or branding.
- If you're a MikroTik device reseller, you might want to change the Software ID to your company's name to provide a customized experience to your customers.