There is your problem: without revolution, no peace of brest-litowsk -> no baltic states. And also no Poland and thus no WW2.
Just wait until the Czar has to abdicate (i guess ) the Germans send Lenin back to Russia. That kicks off the "red" part of the revolution.
Looking at the triggers for the beginning of the event chain, it requires (if I am reading it correctly) Russia to be at war, and have dissent at least 35, for the Petrograd strikes to trigger (which is required for the rest of the chain to even begin). Alternately, 80% chance if dissent is only 30, 60% chance if dissent is higher than 25 and it is at least 1916, 60% chance if dissent is higher than 16 and it is at least 1917. The problem seems to be that the event as a whole only has a 25% chance, even if the conditions are met - thus even though I maintained a nearly 40% dissent without any efforts to lower it (deliberately - normally that would be one of my top priorities to fix, lol) throughout the period from late 1914 until 1928, the Petrograd strikes never triggered, and thus the entire rest of the revolution event chain never had a chance to fire either. With the way the events are setup now, it seems like the Soviet revolution is actually very UNLIKELY to happen, rather than happening "most of the time".
### Russian revolution
event = {
id = 2104514 # Strikes at Petrograd
country = RUS
trigger = {
random = 25
atwar = yes
OR= {
dissent = 35
AND = {
dissent = 30
random = 80
}
AND = {
year = 1916
dissent = 25
random = 60
}
AND = {
year = 1917
dissent = 16
random = 60
}
}
}