Ребята, я наконец пофиксил это! В моём случае это была софтверная проблема! У меня Macbook Pro 14 M1 Pro 16 1Tb.
Для лечения нужно второе устройство на Mac OS (в моём случае был Macbook Air M1) + программа под названием Apple Configurator. В интернете есть куча руководств по запуску макбуков в DFU режиме, у меня сработало так:
0) Убежаемся, что у нас есть интернет
1) Скачиваем Apple Configurator на устройство, которое будет "лечить" и открываем его
2) Подключаем кабель Type-C - Type-C к лечащему устройству (если это макбук, то ближайший порт к экрану слева)
3) Подключаем ровно так же кабель и к устройству, которое надо чинить.
4) Подключаем зарядку к проблемному Macbook
5) Выключаем проблемный Macbook и ждём секунд 5 после того, как вся подсветка погаснет
6) Нажимаем 1 раз на кнопку питания, спустя секунду зажимаем сочетание клавиш: левый control, левый command и правый shift + кнопку питания, держим все 4 кнопки 10 секунд, затем отпускаем все кнопки, кроме кнопки питания (на лечащем устройстве может появиться запрос на разрешение подключения, принимаем его)
7) Кнопку питания отпускаем ещё через секунд 7-10 (на экране лечащего устройства в Apple Configurator должна появиться иконка DFU)
8) Кликаем правым кликом по этой большой иконке DFU и жмякаем Restore
9) Ждём и иногда мониторим, на лечащем устройстве может попросить несколько раз доступ к macbook
10) После скачивания и переустановки ОС всё должно заработать.
Шаги, которые я пробовал до этого, но они не помогли (имейте в виду, что с нашей проблемой внешний монитор всё же работает нормально):
1) Разряжал в ноль зарядку (просто играл в него), оставлял так на ночь, потом включал
2) Запускал Macbook в режиме восстановления, запускал на нём переустановку ОС
3) Запускал Macbook в режиме восстановления, очистил на нём диск через дисковую утилиту, затем на другом устройстве создал загрузочную флешку с более старой Mac OS Monterey (руководство есть на сайте Apple), потом вставил флешку, так же запустил Macbook в режиме восстановления и выбрал в качестве источника флешку и установил Mac OS Monterey
4) Скачал на Macbook Better Display, попробовал отключить/включить дисплей, пробовал разные настройки, перебор разных сочетаний конфигураций тоже не дал результатов
Всё это не помогало. Сначала подумал, что у меня вместо Macbook Pro теперь Mac mini, так как внешний дисплей работал, но я тот ещё настырный тип, поэтому надеюсь и вы не опустите руки и в случае окончания гарантии не понесёте сразу Macbook на замену дислея, который вам обойдётся в лучшем случае в 700 баксов. Удачи вам, ребят!