Thanks! Looks like it's because the messagegui's music page uses layout with a remove handler - which makes fastload think it can remove it and have everything unloaded. That's going to happen for any app that uses remove in a setUI/layout/etc and doesn't actually fully remove itself.
... Perhaps what we need is actually a whitelist of apps that support fastload - because I feel like for pretty much every casual user, it's just a fantastic way to make your Bangle really unreliable.
Originally posted by @gfwilliams in #4077 (comment)
I imagine the whitelist to be hardcoded without being configurable by the user.
Ping @halemmerich as original author.