# Failed to get HEAD (unborn)

**URL:** <https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092>\
**Category:** Glyphs\
**Tags:** bug\
**Created:** [May 23, 2024, 12:21pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092 "2024-05-23T12:21:09Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![kosbarts](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/kosbarts/32/514_2.png) [@kosbarts](https://forum.glyphsapp.com/u/kosbarts)\
**Post date:** [May 23, 2024, 12:21pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/1 "2024-05-23T12:21:09Z")

</div>

I am on 3.2.3 (3260).

Glyphs suddenly crashed and upon reopening reported:

"The last time Glyphs was started, the following plugins crashed.

Remove and reinstall them and make sure all modules are installed and up to date."

And it lists all the plugins…

I removed and tried to re-install all the modules and only Python and Vanilla can be installed.

Fonttools and RoboFab report:  
Failed to get HEAD (unborn)

 ![Screenshot 2024-05-23 at 15.20.50](https://forum.glyphsapp.com/uploads/default/original/3X/2/a/2a9782b9c1307a93809fded38af1e1b84d9be0b9.png)

What should I do?

---

<div class="post-metadata">

**Author:** ![FlorianPircher](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/florianpircher/32/30457_2.png) [@FlorianPircher](https://forum.glyphsapp.com/u/FlorianPircher)\
**Post date:** [May 23, 2024, 12:36pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/2 "2024-05-23T12:36:15Z")

</div>

_Failed to get HEAD (unborn)_ could be an indication that the server from which the data is downloaded is having issues. In this case that would be GitHub. I just tested it and it works for me. Could you try again and see if it works now for you?

Otherwise, ensure there are no leftover files for the module you want to install in the _Repositories_ folder (_Script_ → _Open Scripts Folder_).

---

<div class="post-metadata">

**Author:** ![kosbarts](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/kosbarts/32/514_2.png) [@kosbarts](https://forum.glyphsapp.com/u/kosbarts)\
**Post date:** [May 23, 2024, 12:45pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/3 "2024-05-23T12:45:58Z")

</div>

Thanks. That seem to have been the problem. I switched to another network and it magically worked.

Unfortunately the problem with the crashed plugins persists. Do I have to uninstall/reinstall them or is there any other way?

---

<div class="post-metadata">

**Author:** ![FlorianPircher](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/florianpircher/32/30457_2.png) [@FlorianPircher](https://forum.glyphsapp.com/u/FlorianPircher)\
**Post date:** [May 23, 2024, 1:08pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/6 "2024-05-23T13:08:34Z")

</div>

When you launch Glyphs, you should be presented a dialog window about the crashed plugins. Click _Ignore_ and Glyphs will load these plugins the next time you launch Glyphs.

---

<div class="post-metadata">

**Author:** ![kosbarts](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/kosbarts/32/514_2.png) [@kosbarts](https://forum.glyphsapp.com/u/kosbarts)\
**Post date:** [May 23, 2024, 1:46pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/7 "2024-05-23T13:46:26Z")

</div>

Yeah…

That’s great but the buttons are inaccessible… beyond the bottom of the screen!

 ![Screenshot 2024-05-23 at 16.45.45](https://forum.glyphsapp.com/uploads/default/original/3X/6/5/65b4477dd787218a3be6613eda5fa87662ad7751.jpeg)

---

<div class="post-metadata">

**Author:** ![FlorianPircher](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/florianpircher/32/30457_2.png) [@FlorianPircher](https://forum.glyphsapp.com/u/FlorianPircher)\
**Post date:** [May 23, 2024, 1:57pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/8 "2024-05-23T13:57:17Z")

</div>

This list needs to be fixed so that it scrolls when there are too many items. As a workaround for now, you should be able to activate the _Ignore_ button by pressing the space bar when the dialog appears.

---

<div class="post-metadata">

**Author:** ![Mark](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/mark/32/20784_2.png) [@Mark](https://forum.glyphsapp.com/u/Mark)\
**Post date:** [May 23, 2024, 1:58pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/9 "2024-05-23T13:58:35Z")

</div>

I recently had this same Message from a user who tried to install Variable Font Preview

It turned out that the required module (“paddle-framework”) had not properly been downloaded and its folder in the Repositories folder was empty.

I asked the user to delete that folder manually and install the plugin again, and after that everything worked fine.

Looks like there was a hiccup during the module fetching. Also could be due to sketchy web connection.

---

<div class="post-metadata">

**Author:** ![kosbarts](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/kosbarts/32/514_2.png) [@kosbarts](https://forum.glyphsapp.com/u/kosbarts)\
**Post date:** [May 23, 2024, 1:59pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/10 "2024-05-23T13:59:08Z")

</div>

Thanks. No luck with space + return though. I restart and get the same.

---

<div class="post-metadata">

**Author:** ![FlorianPircher](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/florianpircher/32/30457_2.png) [@FlorianPircher](https://forum.glyphsapp.com/u/FlorianPircher)\
**Post date:** [May 23, 2024, 1:59pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/11 "2024-05-23T13:59:25Z")

</div>

Just the space bar, no return. If it does not work, activate keyboard navigation in the _System Settings_ app → _Keyboard_ → _Keyboard Navigation_.

---

<div class="post-metadata">

**Author:** ![Mark](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/mark/32/20784_2.png) [@Mark](https://forum.glyphsapp.com/u/Mark)\
**Post date:** [May 23, 2024, 1:59pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/12 "2024-05-23T13:59:59Z")

</div>

_Where did you find the magic “Install all and everything” button? 😄_

---

<div class="post-metadata">

**Author:** ![kosbarts](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/kosbarts/32/514_2.png) [@kosbarts](https://forum.glyphsapp.com/u/kosbarts)\
**Post date:** [May 23, 2024, 2:00pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/13 "2024-05-23T14:00:52Z")

</div>

Ah! That’s a secret!

---

<div class="post-metadata">

**Author:** ![kosbarts](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/kosbarts/32/514_2.png) [@kosbarts](https://forum.glyphsapp.com/u/kosbarts)\
**Post date:** [May 23, 2024, 2:01pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/14 "2024-05-23T14:01:21Z")

</div>

IT WORKED! Now I have a new message…

**The Python installation misses the required “PyObjC” module**

You can install it by running “pip3 install pyobjc” in the Terminal or use the Python module from Plugin Manager

---

<div class="post-metadata">

**Author:** ![Mark](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/mark/32/20784_2.png) [@Mark](https://forum.glyphsapp.com/u/Mark)\
**Post date:** [May 23, 2024, 2:02pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/15 "2024-05-23T14:02:48Z")

</div>

> [@Mark](#):
>
> It turned out that the required module (“paddle-framework”) had not properly been downloaded and its folder in the Repositories folder was empty.
> 
> I asked the user to delete that folder manually and install the plugin again, and after that everything worked fine.

My kidding aside, that this info does not get dropped down the table.

Could you have a look in the “Repositories” folder, if there is a “paddle-framework” folder? And if it is empty, delete it.

Not sure if **that** helps, but chances are.

---

<div class="post-metadata">

**Author:** ![Mark](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/mark/32/20784_2.png) [@Mark](https://forum.glyphsapp.com/u/Mark)\
**Post date:** [May 23, 2024, 2:03pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/16 "2024-05-23T14:03:17Z")

</div>

Oh, if it worked, then nevermind.

---

<div class="post-metadata">

**Author:** ![FlorianPircher](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/florianpircher/32/30457_2.png) [@FlorianPircher](https://forum.glyphsapp.com/u/FlorianPircher)\
**Post date:** [May 23, 2024, 2:05pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/17 "2024-05-23T14:05:08Z")

</div>

If you want to use your own Python installation, you need to install `pyobjc` there:

```auto
pip install pyobjc

```

Otherwise, install the Python from the Plugin Manager, it has pyobjc included. After installing it, relaunch Glyphs, open the _Addons_ settings, choose the Python version ending in “(Glyphs)” and relaunch Glyphs again, now with a Python that has pyobjc installed.

---

<div class="post-metadata">

**Author:** ![kosbarts](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/kosbarts/32/514_2.png) [@kosbarts](https://forum.glyphsapp.com/u/kosbarts)\
**Post date:** [May 23, 2024, 2:07pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/18 "2024-05-23T14:07:55Z")

</div>

I didn’t try to use my own Python installation.

Here are the options from Addons. No “(Glyphs)” option.

![Screenshot 2024-05-23 at 17.07.06](https://forum.glyphsapp.com/uploads/default/original/3X/8/d/8d661f28b7430eabdfce8c004a83a093b7b6ad86.png)

---

<div class="post-metadata">

**Author:** ![FlorianPircher](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/florianpircher/32/30457_2.png) [@FlorianPircher](https://forum.glyphsapp.com/u/FlorianPircher)\
**Post date:** [May 23, 2024, 2:08pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/19 "2024-05-23T14:08:30Z")

</div>

You first need to install the Python module from the Plugin Manager and relaunch Glyphs.

---

<div class="post-metadata">

**Author:** ![Mark](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/mark/32/20784_2.png) [@Mark](https://forum.glyphsapp.com/u/Mark)\
**Post date:** [May 23, 2024, 2:11pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/20 "2024-05-23T14:11:06Z")

</div>

~~And maybe wait a little. I saw Georg mentioning that a few times here, that It might take a little until it’s ready.~~ (obsolete note)

---

<div class="post-metadata">

**Author:** ![FlorianPircher](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/florianpircher/32/30457_2.png) [@FlorianPircher](https://forum.glyphsapp.com/u/FlorianPircher)\
**Post date:** [May 23, 2024, 2:13pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/21 "2024-05-23T14:13:27Z")

</div>

Those were old superstitions. Once the _Install_ button is fully filled, the installation has completed.

---

<div class="post-metadata">

**Author:** ![kosbarts](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/kosbarts/32/514_2.png) [@kosbarts](https://forum.glyphsapp.com/u/kosbarts)\
**Post date:** [May 23, 2024, 2:18pm UTC](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092/22 "2024-05-23T14:18:36Z")

</div>

I am in a loop mode expecting a different result… which I am not getting.

1. Open Glyphs.
2. Get the Crashed Plugins report. Tab-space. Restart.
3. Open Glyphs.
4. Get The Python installation misses the required “PyObjC” module report.
5. Unistall Python from Plugin Manager. Restart.  
6… Go back to 1.

[Next page](https://forum.glyphsapp.com/t/failed-to-get-head-unborn/30092.md?page=2)
