I understand that you are experiencing problems with UEFI boot using Linux*.
I recommend you to post your inquire in to the Linux* forums, they may have additional experience on this matter as Intel(R) is not validating Linux* based operating systems as compatible.
Ah ok, helpful. Could you at least tell me what the status code "C6" means? It is not on the sheet of status codes.