May I ask some clarifying questions:
– how long are your events/races?
– do you see regressing in all types of your activities (longer vs shorter)?
– how do your macrocycles look like?
– how do you normally train?
I have an idea what could be the problem but need more info for that.