https://cdn.kittenbot.cn/kittenblock_189/win/Kittenblock_1.89.18_x64_Setup.exe
Sorry, what is this in relation to?, and what is it to do with Node RED?
No offence but it seems unlikely people will want to download an unknown executable file from a server in china.