TMUX не создает сеансы из CRONTAB

TMUX не создает сеансы из CRONTAB

У меня адские проблемы с созданием сеанса tmux из скрипта, выполняемого crontab. Скрипт выполняется, и сеанс создается без сбоев, если просто запустить его, но если я запускаю его из crontab, сеанс не создается и не запускается.

Команда Cron выглядит так:

<time> /home/Startup.sh

В этом сценарии всего одна строчка.

sudo /usr/bin/tmux new-session -d -s mysession 'bash /home/pathtolaunchscript.sh'

Внутри этого другого скрипта находится приложение, которое просто запускается и выполняет свою функцию.

Я убедился, что он выполняется от имени нужного пользователя (в моем случае я тестирую как sudo), и даже если бы я не смог найти сеанс, я бы смог определить, запущен ли он где-либо, с помощью приложения.

Не знаю, что еще попробовать. Другие операции cron работают, кроме этой, и скрипты работают вне crontab. Спасибо заранее

Редактировать 1: Меня спросили, работает ли выполнение сна, поэтому я выполнил следующее, но это также не создало сеанс.

sudo /usr/bin/tmux new-session -d -s mysession 'sleep 1000'

Редактировать 2: Все пути в скриптах и ​​cron являются полными, абсолютными.

Связанный контент