Laut deinem Code versuchst du an den Titel des Kalenders eines Events zu kommen - vermutlich in einem Event Template. Dazu brauchst du die Datenbankabfrage nicht.
Ja! Das stimmt 
PHP-Code:
<?php echo $this->dumpTemplateVars() ?>
Da gibt es title "title" zweimal 
Ganz am Anfang:
HTML-Code:
array:97 [
"id" => 9450
"pid" => 151
"tstamp" => 1757531010
"title" => "Open-Air-Milonga am Carraraplatz"
"alias" => "open-air-milonga-am-carraraplatz"
"author" => 135
"addTime" => true
"startTime" => 1754586000
"startDate" => 1754517600
und dann etwas weiter unten:
HTML-Code:
"locationLabel" => "Ort"
"calendar" => Contao\CalendarModel {#1469
#arrData: array:19 [
"id" => 151
"tstamp" => 1714034803
"title" => "Kalender von Tango in Ingolstadt e.V."
"jumpTo" => 45
"allowComments" => true
Dummerweise werden bei der Abfrage für den V. i. S. d. P. nicht der 2richtige" "title" genommen 
Hm, könnten tatsächlich aus vor Ewigkeiten deinst generierte individuelle Datenfelder sein ... oh shit,
da muss ich nachdenken ...
Und die sind seit Jahrzenten in Verwendung, das zu ändern kann Chaos stiften 
Danke für euer Mitdenken!
Gruß dtptiger