Install eos on macbook air 13 prod

I am installing eos on macbook air 13 and the install seems to go well until the very last end where i get this:

Boost.Python error in job "bootloader".
Command 'grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=EndeavourOS --force' returned non-zero exit status 1.
Installing for x86_64-efi platform. grub-install: error: efibootmgr: not found.

Traceback:
File "/usr/lib/calamares/modules/bootloader/main.py", line 485, in run
    prepare_bootloader(fw_type)

  File "/usr/lib/calamares/modules/bootloader/main.py", line 457, in prepare_bootloader
    install_grub(efi_directory, fw_type)

  File "/usr/lib/calamares/modules/bootloader/main.py", line 319, in install_grub
    check_target_env_call([libcalamares.job.configuration["grubInstall"],

  File "<string>", line 5, in <module>

Is there a fix?
when i try to re-install, in the section on partitioning the disk it looks like the eos is on the diskā€¦
help will be appreciated

p.s
this reddit might do the trick but i am not sure how too? especially as the calamaras seem to have the FAT 32 at the start of the disk