Manifest error upgrading from Umbraco 13 -> 17 (6.3.0)

Quick follow up on this.

When Umbraco’s TypeFinder detects a custom class/DTO that implements an IDictionary<string, object>, it will trigger a polymorphism check, which is what threw the original error.
(I see this as an edge-case, not something the majority of users will experience).

Following the issue through with @jrunestone, we reached a fix and it’s resolved in Contentment v6.3.3 (and v7.2.1) .

More details on the repo: