когда я ставлю на неё меш коллайдер, он работает только тогда, когда включен convex
Почему? У вас на персонаже что, тоже не-convex mesh collider стоит? Избавьтесь от него, используйте примитивные коллайдеры, и должно всё работать.
Если нужен граммотный convex меш, то видел в сторе ассеты есть, создают более корректные (только денег стоят). Только там своя специфика, надо отзывы читать.