Basically what it says, despite the past queries on this same problem, i have not identified one that works.
How do i embed my st.button options as a column in a df
This is not natively supported in Streamlit at this time. You can have a checkbox column, you can have buttons outside of your dataframe, or you can use a custom component.