Second Section Doesn't Repeat Entirely

Is this a problem everyone has, or is it just me?

Here is a sample tune in two sections, A and B. Each section has a head with a bridge and 3 endings.

The A section plays through, then the B section.

The B section has a forward repeat and a repeat at the end of the 3rd ending.

As it should after the 3rd ending, it jumps back to the top of the B section.

But the B section only plays as far as its 1st ending and then jumps up to the top of the A section. It doesn't play the B section all the way through the second time.

This seems to me to be a bug. It's annoying because it forces one to write out the entire B section without separate endings in order to play the section multiple times.

Sample Endings Problem - Jerry Engelbach

Cheers,
Jer