So sieht das jetzt aus
Du musst das in einer Zeile Schreiben, klar das er die Parameter so nicht auflösen kann.
Dann passt das mit den Temperaturen auch wenn Du das angepasst hast.
Du musst dir das so vorstellen
START_PRINT Initialisiert das Macro, das Macro kann auf zwei Parameter hören
Einmal EXTRUDER_TEMP und dann noch auf BED_TEMP
das ist das in diesen geschweiften Klammern {% %}
Das ist dann eine geschlossene Einheit.
So wie Du es jetzt gemacht hast, hast Du das Macro START_PRINT aufgerufen
Dann das Macro EXTRUDER_TEMP und dann noch BED_TEMP
aber diese Macros Existieren nicht, da diese nicht definiert wurden.
Mach dich mal ein bisschen schlau über Klipper entweder die Doku etwas lesen oder ein paar YouTube Videos dazu schauen.
Es ist etwas anders als mit Marlin aber Du bist einfach offener und Flexibler, hat aber auch eine gewisse Lernkurve. Aber alles kein Hexenwerk