When deploying a Page Layout to your org, you might encounter a deployment error, 'Cannot use field: WhatId in RelatedContent section'. If the "Entities with issues: [...]" listed in the error message begin with the namespace prefix of a managed package, follow these steps to confirm the error is related to an expired managed package. Then, use the workarounds and long-term solutions to resolve the error.
Troubleshooting Steps
Root Cause
When deploying a package that includes the Activity CustomObject, a deployment validation checks for the WhatId on entities with Track Activities enabled. If entities within that managed package have Track Activities enabled and the managed package is expired, then we will no longer have API-level access to those entities, so the validation will fail.
Workarounds
Long-Term Solutions
005384603

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.