I have run into a situation where LilyPond produces a programming error. It involves changing staff, voice one, accent fingering and avoid-slur. It's best to just look at the MWE:
\version "2.25.1" staffUp = \change Staff = "upper" staffDown = \change Staff = "lower" rightHand = { \new Voice { \voiceOne \staffDown g16->-1( \staffUp c' c' \staffDown g) } } leftHand = { \new Voice { \clef bass s4 } } \score { \new PianoStaff \with { \override Fingering.avoid-slur = #'inside } << \new Staff = "upper" \rightHand \new Staff = "lower" \leftHand >> } There may be a way to get this smaller, but I couldn't find it. Is there a way around this bug as it is affecting my current project? -- Knute Snortum