Contribution type specific custom data not shown on Pledge Payment form
Steps to replicate :
Create custom data for entity Contribution of financial type Donation.
Check when you create a contribution and set the financial type Donation, the field is loaded on form.
Create a pledge of financial type Donation.
Record pledge payment and it should take to contribution with financial type Donation pre-filled
The custom data fields (donation only) are missing though on load. On change of financial type, the custom data loads. It should work on on load as well.