
If the marked chain signal is present, the parking works perfectly fine. If that signal is removed trains will eventually try to drive into an already occupied slot. However as those signals are both chain signals that should make no difference, but then it does. This makes be believe that the length of the section is the cause for the bug.
This is the blueprint of the whole (working) section: