Thank you for reaching out regarding the issue with the conditional rendering of fields in the grid view.
Unfortunately, fields that are part of panels cannot be displayed in the grid view, as they are ignored in that context. To show specific fields in the grid view, you’ll need to create a separate grid view definition that includes any fields contained within panels. I just wrote some new instructions for Specify 7 that details how to create a new form definition just for grid/table view– see below: