thank you for submitting the bug report.
normally this mission is triggered with a random probability around 50% and as you mentioned re-rolling should enable you to get it consistently.
I will mark it in the bug list and have a look at it when I develop version 1.40.
edit: please note that the game cannot be run with any of the mods which is out there as it will corrupt its data state and lead to unpredictable behaviour. I am assuming that you are not using any mod.