The doc tells:
Starting from version 7.4.2 , you can configure a default profile at project level.
Right-click on your desired execution profile and select Set as default Execution Profile .
I do not understand what it means setting an Execution Profile as default, how Katalon Studio behaves. The description in this document is not descriptive enough.
On the other hand, at a post for How to centralise common global variables which repeat in different Profile? - #2 by ThanhTo, @ThanhTo wrote:
During the execution, if Katalon does not find a variable that is used in the test within the designated profile, it’ll look into Default Profile.
Ah, gotcha!
I think ThanhTo’s sentence should be pasted into the official documentation to make it clearer.