Hey,
I inserted an "edit post" link to a cpt ("lawyer"). It worked fine when I was using layouts as the container for the edit form, but once I deleted layouts (due to elementor conflicts) and moved to using a content template for hosting the edit form, the edit link is gone.
Here's the code inside the cpt content template:
[toolset-edit-post-link content_template_slug='edit-lawyer' target='self']<svg xmlns="<em><u>hidden link</u></em>" xmlns:xlink="<em><u>hidden link</u></em>" aria-hidden="true" focusable="false" width="1em" height="1em" style="-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); transform: rotate(360deg);" preserveAspectRatio="xMidYMid meet" viewBox="0 0 20 20"><path d="M13.89 3.39l2.71 2.72c.46.46.42 1.24.03 1.64l-8.01 8.02-5.56 1.16 1.16-5.58s7.6-7.63 7.99-8.03c.39-.39 1.22-.39 1.68.07zm-2.73 2.79l-5.59 5.61 1.11 1.11 5.54-5.65zm-2.97 8.23l5.58-5.6-1.07-1.08-5.59 5.6z" fill="#626262"/></svg> עריכת כרטיס[/toolset-edit-post-link]
And also attached the access settings, allowing lawyers to edit their cards.
Note: Admins also do not see the edit link anymore, and naturally they used to see it before.
Ok - got it.
It was that I added 2 more forms for editing repeating fields in my post-edit content template...
:\