Hi!,
Thanks for your note. The wake up I am using is from the RTC, using this call:
HAL_RTCEx_SetWakeUpTimer_IT ...
But there was no problem in any of that. I found the issue, going in to STOP it turns out that assert line for my FRAM was still high (it's normal state) so I just set it low and the issue was fixed. I also set the FRAM to deep sleep mode and that further reduced it. Now the current is a few uA, where it should be.