Isn't uncertainty and cause and effect conflict each other ? Did Lord Buddha teach about uncertainty ? (Ven. Ajahn Brahma thero on uncertainty - Life is a series of unexpected events )
My understanding: To the Buddha, life is not uncertain. Because Lord Buddha knew his and other people's past karma. He knew almost everything about the universe. So, He had ability to predict the future. But for us, We don't have that knowledge. So, Life is uncertain to us.