Closed matthewelwell closed 1 year ago
Having done some research into the code, I believe this is likely caused by the fact that, when we evaluate flags for an identity in local evaluation mode, we are not passing the environment key to the constructor. See the code here.
It appears (based on a report from a client) that the multivariate values are not consistent between the Flagsmith API and local evaluation, even once the
use_mv_v2_evaluation
attribute is set correctly against the environment.