Да, вот видимо с кодом мне не повезло, хотя все что знал и смог перекопать сделал, хз, буду дальше гуглить пока что
На своей памяти один раз сталкивался с проектом, когда под виндой всё работает отлично, а на unix системе падало.
Причина была простой - пути к файлам были указаны в виндовом стиле - foo\bar\baz
. Заменил на foo/bar/baz
и проблема ушла.