It was an off-by-one error. Fixed it and protected myself a bit from anticipated future bugs regarding journeys started while in a portal.