Problem:
The issue here is that the user's access shortcode wasn't working when evaluating the user's role to conditionally display their delete button.
Solution:
In this case the user was evaluating a user role that had a space e.g Super Admin.
When you're evaluating this in our access shortcode you will need to use the slug of the user role which will be super_admin.
Your final shortcode should be.
[toolset_access role="super_admin" operator="allow" raw="true"]
My delete post button
[/toolset_access]