Your code snippet compiles without programming errors in version 2.25.6.
> > On Nov 8, 2024 at 09:50 , < Richard Shann > wrote: > > > Moving the Mark Engraver to a RhythmicStaff placed above another staff > throws a programming error when a rehearsal mark is set in version > 2.24, but not in version 2.20. > Is this a bug, or is there something wrong with my code? > An example is this: > > %%%%%%%%%%%%%%%% > \version "2.24" > \layout { > \context { > \Score > \remove "Mark_engraver" > } > } > > \score { > << > \new RhythmicStaff \with { \consists "Mark_engraver" } > << \mark \default c >> > \new Staff > << c >> > >> > } > %%%%%%%%% > > Richard Shann > > > >