Can't open wallet by keys
I have a wallet with all the keys view, spender, primary but when i try to open any wallet i got this error: 

MoneroRpcError: Failed to open wallet

`const walletRPC = await moneroTs.connectToWalletRpc(
        "http://127.0.0.1:18083"
    );

    await walletRPC.openWallet({
        path: "wallet_" + Date.now(),
        password: "monero",
        primaryAddress:
            "xxxx",
        privateViewKey:
            "xxxx",
        privateSpendKey:
            "xxx",
    });

    console.log(await walletRPC.getBalance());` 