I had a dual boot with Windows 7 and Kali, using grub to boot.
I installed Windows 10 along side the other two OS's.
After that I restored the grub loader.
Booted in Kali and the usual 'os-prober' and 'update-grub'. But only Windos 7 is detected and added to grub.cfg.

I tried manually adding Windows 10 entry to grub.cfg but when I try to boot it through grub I get 'NTLDR is Missing'.
I tried adding entry to /etc/grub.d/40_custom but again 'NTLDR is Missing'.

Now that only Windows 7 is detected and added I used EasyBCD under Windows to add Windows 10 to the Windows boot loader.
And now I have to choose two times. Once in grub I choose Windows 7 and that presents me with the Windows loader where I have to choose again between Windows 7 and Windows 10.

Is GRUB not detecting Windows 10 something temporary until someone releases a new version of grub or the problem is with me?