Thanks to both of you - enabling this module fixed my issue 5 years later!
Bootstrap themes have an op[tion to use 'smart descriptions' by default which causes field descriptions to be rendered as tooltips. In order to prevent an element being rendered as a smart description, the element must have #smart_description set to FALSE.
Using Webform with a Bootstrap theme with smart descriptions set as default means that the description is always rendered as a tooltip regardless of the settings on the field within webform.
The logical place to change this behaviour is the webform_bootstrap module. The value for '#smart_description' should be set to FALSE if the description display is set to 'before' or 'after'.
Fixed
5.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Thanks to both of you - enabling this module fixed my issue 5 years later!