It’s good to hear that things feel like they’re working pretty well right now.
What I noticed when looking for recovery weeks is weeks without any intensity above endurance (zone 2), and it looks like you quite often have at least one harder workout a week.
Are you using different power meters when riding inside and outside? Do you have any idea if there is a difference in their accuracy, and if so, how large it is?
If your FTP predictions are dropping after doing outside workouts, you’re definitely running into a well-known bug that’s our company’s current #1 priority to address.
We actually have a post about this and a form that we’re asking affected athletes to fill out to get us as much data as possible while we sort things out on our end. Check it out below, and if you feel like this describes your issue to some extent, please consider filling out the form.
Let me know if this helps!