it seems that it depends on the Outlook open/closed status, but not sure if it's only that. However, as far as I can tell:
If already open, the CreateObject("Outlook.Application") will lead to a crash. So this seems to work for now at least:
Set objOutlook = GetObject(, "Outlook.Application")
If Err.Number = 429 Then
Err.Clear
Set objOutlook = CreateObject("Outlook.Application")
If Not Err.Number = 0 Then
Exit Sub
End If
End if
On Error GoTo Fehler
Set objMail = objOutlook.CreateItem(0)
The app hang is still a mistery though
I'm not a programmer (well newby) but I don't understand why the windows crash log doesn't provide any valuable information