In general we do not recommend to join the Beta Program with the devices that are the main source of communication to users (the mobile phones used daily for personal use, not for testing purposes). Beta Program is meant to let users share their opinions, suggestions, and observations before the final version of the software is released. It also helps developers decide which changes and improvements should be added to the final release.
Currently, there is a problem on 3.0 version which doesn't allow Beta Program to end, before the situation is completely resolved.
There is a plan to implement the changes made for other models (that will get an update to 3.1 version) also to the Beta version of S10 (or update it to the 3.1 version right away as a next Beta version). And then it will be tested again to make sure that it is stable and no other problems appear 😊.