The fourth example engraver here:
https://extending-lilypond.readthedocs.io/en/latest/extending/translation.html#fourth-engraver-example
Running this code in 2.24 crashes on initializing the engraver with In
procedure ly:spanner-set-bound!: Wrong type argument in position 3
(expecting Item): ().
% Using the snippet below (from the official webpage), when I added a
measure rest at
% the beginning of Coda, an additional measure rest is printed out the
staff (close to "D.S...").
% It doesn't happen in the equivalent snippet from version 2.18.2.
\version "2.24.0"
{
\relative c'' {
c4 c