Hi,
for us this quite often happens - but on Windows. Most of the time it means some of the subjobs run out of memory
but the main process did not get information about it - still waiting to get result from those subjobs which died.
You should see how many concurrent tasks the engine used in the listing above and if you did not set it, try to increase (maybe double?)
the number of concurrent tasks in the ini file for example:
concurrent_tasks = 500
That may help avoid this hanging behaviour.
Please also always note the OQ version you are using in your post
so that it is clear you are not using a version that had some bugs which were eventually later corrected.
Peter