Silence valant une mesure après une cadenza

Bonjour à tous,

Je sèche sur un truc tout bête... j'imagine...
Les "silences valant une mesure" qui suivent une \cadenzaOn ...
\cadenzaOff se retrouvent systématiquement dans la mesure précédente
(celle de la cadence), la mesure dans laquelle ils devraient être, reste
vide. Les silences suivants sont positionnés correctement. J'ai beau
forcer le début de mesure après la cadence avec un \bar"|", mais rien
ien à faire.
Lilypond compile sans erreurs, y compris avec les barcheck...

Voici un bout de la partition :
\version "2.24.0"
\relative c'' {
\key c \major
\time 2/2
\phrasingSlurUp \dynamicUp
\override Staff.TimeSignature.transparent = ##t
\cadenzaOn
e4(^\mf e2 e d4 e2) |
\cadenzaOff
\bar "|"
\override Staff.TimeSignature.transparent = ##f
\time 2/2
R1 |
R1 |
\cadenzaOn
a2 g e \breathe c d c8 d e2
\cadenzaOff
\bar "|"
\time 2/2
R1
R1
\cadenzaOn
c'2 b4 c2 \tuplet 3/2 {d4 d c} b2 b
\cadenzaOff
\bar "|"
\time 2/2
R1*10
\bar "|."
}

et la gravure de Lily :

Si quelqu'un a une idée.
Bonne soirée à tous,
Luc

Bonsoir
Sans avoir d'explication à donner une solution :
remplacez le 1er R1 qui suit \cadenzaOff par r1


\version "2.24.0"
\relative c'' {
  \key c \major
  \time 2/2
  \phrasingSlurUp \dynamicUp
  \override Staff.TimeSignature.transparent = ##t
  \cadenzaOn
  e4(^\mf e2 e d4 e2) |
  \cadenzaOff
  \bar "|"
  \override Staff.TimeSignature.transparent = ##f
  \time 2/2
  r1 |
  R1 |
  \cadenzaOn
  a2 g e \breathe c d c8 d e2
  \cadenzaOff
  \bar "|"
  \time 2/2
  r1
  R1
  \cadenzaOn
  c'2 b4 c2 \tuplet 3/2 {d4 d c} b2 b
  \cadenzaOff
  \bar "|"
  \time 2/2
  r1 R1*9
  \bar "|."
}

bonne nuit

ha parfait : \set Score.measureStartNow = ##t
Merci !