you should give more details but from info you provided , I think your grub loader is not configured properly by EasyBCD. Grub loader version needs to be same in easyBCD boot entry. usualy its grub 2 for ubuntu based distros but idk which one used by Kali Linux.
I think you followed steps similar to this post :How to dual-boot Ubuntu 12.04 and Windows 7 | LinuxBSDos.com - Part 2
this way grub is loaded after you select linux from windows loader but it seems windows 8 loader can't detect your grub entry.
try this guide :Dual Boot Kali with Windows | Kali Linux Official Documentation
with this your grub will go directly to MBR and you don't have to edit windows boot entry with easyBCD. this way grub will be loaded before windows loader.
He tried to dual boot windows 8 and kali linux but didn't work .Now he can't load Kali linux from boot screen of windows 8 even though it shows boot entry of kali linux .
That all I could understand