Quick note here with what you have put in your original post.
the data collection is on promission “Form submission”
the dataset is set on “'read-only”.
So your dataset is setup for Form Submission, which if you are wanting users to be able to submit their own form submissions to it, then it must be write only.
If you want users to be able to read and write from it, then you must set it up to be read and write.
With you currently setting it up as read only, it means that no user will be able to submit any form submission.
See here for info about Dataset permissions.
https://support.wix.com/en/article/working-with-dataset-modes-and-collection-permissions
Read-only: Page elements on your live site can read and display content from your collection. But site visitors cannot edit, add to, or delete any content in your collection.
Write-only: Visitors can interact with user input elements and a submit button on your live site to add content to your collections. The Write-only mode cannot display content from a collection or allow visitors to edit data.
Read & Write: Visitors can interact with user input elements and a submit button on your live site to add to or edit content in a collection. Page elements can also display content from the collection.
Also, note that whilst you are making your site in the Wix Editor, that you are doing so as the Admin role, whereas in the live site you will still be Admin, however you will now be a site member and not be able to see everything that you could whilst in the Wix Editor.
https://support.wix.com/en/article/about-collection-permissions
Whilst on the above page, look at the preset defaults for the different modes as shown in the table here.
https://support.wix.com/en/article/about-collection-permissions#collection-permission-presets