场景值为什么是1089(最近打开),而不是1037(小程序跳转)

微信小程序A=> 跳转微信小程序B=>再跳回微信小程序A,场景值为什么是1089(最近打开),而不是1037(小程序跳转)呢?
小程序跳转方式使用的都是wx.navigateToMiniProgram。
并且从小程序B带到小程序A的referrerInfo和query也是空的。
有没有人帮忙解答一下

由于小程序A和B之间的跳转使用了相同的跳转方式(wx.navigateToMiniProgram),并且referrerInfo和query都是空的,因此微信小程序系统可能无法准确地区分这是小程序A的跳转和小程序B的最近打开。因此,在这种情况下,场景值可能是根据其他因素来生成的,例如用户设备信息、地理位置等。