OnStart Switch statement fail - Global variable not being set based on switch statement
When you are setting the var_NamingLevel inside OnStart Event, gal_Objects is probably not fully loaded and Default property of the Gallery is not yet set.
But, if you use gal_Objects.Selected.'Related RDS Object Naming'.'Classification Level' directly in a non-function property, it will always get updated by the changes in gal_Objects and reflect them directly in the UI.
OnStart runs parallel with the OnVisible function of the Default App Page and the data load, if you not configured it otherwise in the app settings. So, you cannot be sure, if OnStart executes after your gallery gal_Objects loads the items and sets the Default property.
I would suggest you, that you use gal_Objects.Selected.'Related RDS Object Naming'.'Classification Level' directly in the part where you want to show this value or use a hidden TextBox component with default value of gal_Objects.Selected.'Related RDS Object Naming'.'Classification Level' and add your Switch logic inside the OnChange method of the TextBox.