Actual names are easier to follow that letters of the alphabet...
If the users has not entered data in the portal
And that would be which portal? Portal C?
This is not working.
And HOW is it not working? What result do you need to see that you don't see in that case?
You might try adding a Show All records before saving as PDF with the Blank Record option.
The portal names are somewhat irrelevant byt nonethe less dictacted by the final solution. There maybe no data in any of the portals.
Assuming no records in C and E, my report would read A,B,D,F,G etc.
The problems seems to be that the appending of the pdf is not working in the case of no records found. The show all records didn't help, but was a good idea
It is important to the report to show the form, even if no records are present
The ultimate fall back may be to make a copy of your layout and then edit it to replace the fields with rectangle objects etc so that you have created the needed "blank record" layout needed for your PDF.
This does sound like a bug worth reporting over in Report an Issue.