Добавь метод OnTriggerEnter, кинь скрипт на объект который будет удалятся, выбери пол нажми на кнопку с тегами и выбери add tagу тебя откроется окно и там ты добавь тег floor ну или можешь по другому назвать в скрипте в методе OnTriggerEnter напиши
я решил вопрос, в папке с игрой в library я удалил все файлы, которые были добавлены в тот день когда начали происходить вылеты и потом у меня эти файлы опять добавились, когда запустил. Проект вот если что папки:
попробуй если не пробывал не vs выбирать а через browse выбрать по пути если не менял C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE
и там найди devend.exe мне когда то помогло.
еще проверь чтоб в window > package manager в unity был пакет visual studio
я с rigidbody не очень разбираюсь, я больше по characterController ну если ты передвинул и перестал прыгать персонаж возможно спрайт персонажа застрял в платформе и не прыгает