Janus gives different results from swipl when variables resolve to strings

Hi everyone, the following query returns values in swipl but not when I call it with janus in python;

domainmodels_association(AssociationID, AssociationName, AssociationArgs), domainmodels_entityimpl(AssociationArgs.get('ChildPointer'), ChildName, _)

However when I replace AssociationArgs.get(‘ChildPointer’) with the value it (should) return, it works for both;

domainmodels_association(AssociationID, AssociationName, AssociationArgs), domainmodels_entityimpl('q0MfGrOlPECFn+JZSBaf9A==', ChildName, _)

I suspect that there is a bug when resolving a variable to a string, but maybe I’m missing something. Anyone have any idea?

As there is no clue on the context and what these things do, I fear that is unlikely :frowning: