Hi,
ich hab's mal getestet. Erstmal habe ich beim Antworten immer die Fehlermeldung "Object variable not set" erhalten. Du hast vergessen die Variable doc zu setzen.
Ich habe den Code entsprechend geändert.
...
Set db = ses.CurrentDatabase
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
Dim nnUser As New Notesname( ses.UserName )
...
Dann hat's gefunzt, ohne die Signatur-Meldungen.
Meine Vermutung geht nun dahin, dass du nicht in der ECL der Workstations der User stehst. Signier mal die DB mit der ID des Servers und versuch's dann mal.
Axel