Okay I got it to work.
I went into Ekos, before connect I press Custom Driver (the icon that is a square with a few dots in it, next to the add-remove-edit profile buttons) . I then choose the ZWO ASI driver, add an alias of it with the name ASI EFW, restart Kstars and then go back to the device selector, choose ASI EFW on the drop down and now the FW connects correctly.
This is a work around for anyone ran into the same problem. Remember to check lsusb to see if the device shows up first.

Read More...