Honestly, this was a team effort and very very much a ‘learning’ thread for me.
marel’s suggestion to look at an Arch linux link, and then your following up on his suggestion noting the use of strace (with subsequent support from myswtest on using strace) , ultimately provided the output that
--- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=30032, si_uid=1000} ---
SIGTERM
that eventually had me curious to decode.
But before then, I went off an a stubborn tangent in the totally wrong direction, trying to get the needed diagnostic information the wrong way, before I finally thought to decode the SIGTERM.
So I definitely learned a lot in this thread.
Thanks for reporting what you believe to be the issue.