Working on this, it is more annoying than it seems.
Just a heads up. I have been considering removing the ConsentStatus expression altogether, because as it stands, it is no longer needed from the perspective of Construct anymore.
The plugin uses the value internally to decide whether to show the consent form on startup or not, after that there is nothing else to do with it.
From what I understand, apps should always have an option for the user to review the consent given, so that option should always be visible, regardless of the current consent status.
I did find a little bug in the cordova plugin we are using, that was tripping me up, so any changes will have to wait until that is fixed. It's a very small issue and from what I can see the plugin development is quite active, so I wouldn't worry too much about that.