This may not be completely related to SQL Server, but in general with variables, I have had issues with them not being consistent in their functionality or capability to work in the same way between Azure DevOp Releases to our Test environment, which makes something like this difficult to feel confident in. When I put a variable as a default value in a text box and I hover over it and it tells me that it has a value and is not blank I expect that value to be usable and appear in the textbox. It appears and is fully functional in our dev environment, but after deploying the packaged exported and then imported solution through Azure DevOps into our test environment it does not appear. The two apps behave in a completely different manner.

 

And it is only for a single column. Other columns using variables are functional and have no issue. My mind is boggled due to the black box it resides in.