Если сортировка недоступных товаров в Битриксе работает неправильно, есть несколько возможных способов улучшить ее:
1. Проверьте настройки сортировки: убедитесь, что в настройках Битрикса указано правильное поле для сортировки (например, "название" или "цена") и порядок сортировки (по возрастанию или убыванию).
2. Обновите индексы базы данных: если сортировка недоступных товаров все равно не работает, попробуйте обновить индексы базы данных. Это может помочь исправить возможные проблемы сортировки.
3. Используйте пользовательскую сортировку: вместо использования встроенной сортировки Битрикса можно создать пользовательскую сортировку. Для этого нужно создать свойство товара, например, "доступность", и заполнить его значениями "недоступен" или "доступен". Затем можно использовать это свойство для сортировки товаров.
4. Обратитесь к разработчикам: если ничего из вышеперечисленного не помогло, обратитесь к разработчикам Битрикса или форуму поддержки Битрикса для получения дополнительной помощи и решения проблемы.