I had a big doubt from many years, but didn't get a chance to get it clarified. As we all know
punarapi jananam; punarapi maranam from Adi Shankaracharya's Bhaja Govindam which means until all of our karma is destroyed, our soul will continue in samsara (birth, death and rebirth cycle).
Also, we know that whenever we die our soul goes through various lokas (like pitru loka) and the son of the departed jiva should perform shraddha ceremony and do pinda pradanam for deceased soul, so that the deceased soul gets some kind of peace.
So my query is after death soul will get re-birth based on it's papa and punya? If soul gets rebirth into another body how does pinda pradanam and shraddha rituals reach that soul?
Our shastras say son should do shraddha ceremony till end of his life for his father and forefathers, so if father's soul has already taken rebirth how does these shraddha cermony and pinda pradanam reaches to that soul? Do our shastras or Garuda Purana mention anything about this?
Can anyone kindly clarify on this? Please let me know if my question is not clear, I will update it accordingly.