Ich erhalte z.B. bei Kill LSP die Meldung "Delphi 11 LSP-Server antwortet nicht. Neustart wird gesendet".
Das ist aber genau die Meldung, die zu erwarten ist, wenn man den Prozess mit dem
Kill LSP Script so einfach raus kickt. Das bedeutet im Umkehrschluss aber auch, dass der LSP-Server vorher noch geantwortet hat.
Du kannst im Task-Manager prüfen, ob mindestens ein (wahrscheinlich eher 2 oder 3) LSPServer. Bei Delphi 11.3 findet man die im Prozesse-Tab unter Hintergrundprozesse mit dem Namen
Embarcadero LSP Server for Delphi (32 Bit). Im Details-Tab wird er unter dem Namen DelphiLSP.exe gelistet.
Wenn in deinem Code gar nichts funktioniert, versuch es doch erstmal mit einer neuen
VCL-Anwendung, um auszuschließen, dass es ein generelles Problem gibt.
Den Hinweis mit den Suchpfaden sollte man zusätzlich zu den Delphi Bibliotheks- und Suchpfaden des Projekts auch auf den PATH-Eintrag im Environment erweitern.