If a module command A does an RM_Call that issues another module command B then, when in B, RM_GetContextFlags will lie about MULTI/Lua flags in which A was executed (Because RM_Call creates a new client)

being inside MULTI/Lua is global information and has nothing to do with the client

Comment From: yossigo

@guybe7 Is this a duplicate of #8097?

Comment From: guybe7

fixed by https://github.com/guybe7/redis/commit/cd0aaf73dcf5c37521c52ede7d029f89629e05f3