How are you referencing the internal correspondence rule? What are you seeing happen? Do you see the name written out instead of the inclusion? Do you need the full correspondence rule or could you get away with including the sections that make it up?
My requirement is that I need to generate 10 letters. Header and footer is common for all. So I want to parameterise the body in a new corr rule which has header and footer are included.When I pass "param.LetteName" name in pega reference tag while saving it is looking for a corr rule with name param.LetterName instead of its value.