En tal caso el problema está en el recurso, prueba algo así para asegurarte;
Código Delphi
[-]procedure TForm1.Button1Click(Sender: TObject);
begin
Screen.Cursors[crHourGlass] := LoadCursorFromFile('C:\WINDOWS\Cursors\Fedora Inverse\Busy.ANI');
Screen.Cursor := crHourGlass;
end;