While reviewing the Gap-Optimizing Merge Controller with a customer I ran into two (separate?) issues.
First of all, we tried to build a simple model with a few lines and a regular merge controller, which worked fine. Then we included the Process Flow template, and quite quickly ran into an issue; at t ~ 88 the gap that should be 1 turns out to be about 0.5: MergeControlllerFailure.fsm. I did find https://answers.flexsim.com/questions/87065/error-when-using-fixed-gap-merge-controller-proces.html but downstream backups don't seem to happen here.
Then we had a look at the demo model Merge Control With PF.fsm and noticed a major difference is that the slug lines have a small curved conveyor going onto the takeaway conveyor. So we tried to copy that in this model: MergeControlllerFailure2.fsm but then FlexSim complains that a slug builder lane has an inline transfer onto a non-slug building conveyor.
So the main question is why the first attached model does not work, with a secondary question on how the demo model got the curved conveyors to work.