«Пользователь удалён», да функция start работает синхронно для нескольких одновременно использующих ее пользователей, если к примеру заменить функцию старт на более тяжёлую функцию становится понятно
«Пользователь удалён», Да внутри "тяжелой" функции использовалься subprocess.Popen и я думал что его можно использовать в асинхроноой функции без проблем, а в итоге когда для 2-х пользователей использовался subprocess возникал конфликт
«Пользователь удалён», Да, я знаю. Я и объясняю про это, основываясь на комментариях к вопросу. В принципе, всё так, можно тяжёлую функцию либо просто через executer запустить, либо через эту штуку