After initially deploying a new Business Process with new business variables exposed as "available in search", those business variables don't show up in Brazos Portal.
This is a problem because without the new variables new Task Groups and/or Views can't filter or display the new business data
Exposed business data in IBM BPM Processes are not written to the IBM BPM database until an instance of the process containing that data is executed. Brazos Portal calls an IBM BPM REST API to populate the list of business data, so until IBM BPM has the data in it's tables, the REST APIs that Brazos Portal calls will not include that data.
After promoting a process application with new exposed business data you must execute an instance of the BPD before the new business data can be used in Brazos Portal.