if the format is available, then the data must be exist.
One possibility is that an application has not properly implemented Delayed Rendering of clipboard data. If the application uses delayed rendering but fails to provide the data upon receiving the WM_RENDERFORMAT message or the WM_RENDERALLFORMATS message then the GetClipboardData function will not return a valid HGLOBAL even though a clipboard format has been enumerated.