Issue
You receive the error message of "exceeded limit" for Program Member Custom Fields (the documented limit is 20), but you don't see 20 fields listed in the Admin > Field Management > Program Program Member Info area.
Root Cause
There may be Program Member Custom Fields in your Marketo instance that are hidden. These hidden fields still count toward your limit of 20.
As next steps, in Admin > Field Management, review the Hidden Fields area to find the hidden Program Member Custom Fields, and un-hide them. After un-hiding them, they will appear under Admin > Field Management > Program Program Member Info.
To resolve the "exceeded limit" error, unused fields should be deleted. Reach out to Marketo Support to delete Program Member Custom Fields.