On the causal factorisation problem