Добрый день.
У меня похожий случай на astralinux. Там не стартует агент PPEM.
Такое впечатление, что pid создается ПОСЛЕ форка программы которая будет слушать порт. А в пид файл пишется уже результат. И там часто бывает не только пид.
Вам удалось найти решение?