IIS7 Not sending Intermediate SSL Certificate

Solution 1:

Finally managed to find a solution. For some reason, It must not of bound correctly in IIS. Removing and rebinding the certificate in IIS fixed the issue.