Anyone feel Training Status is wonky lately since 20.86 / 21.00 onwards?

For the last 6 weeks or so I seem to be in a cycle of recovery / maintaining - no sign of Unproductive or Peaking.

The run below was an extremely tough 16 mile run on Saturday 21st May on a technical trail - yet despite it being very hard as the stats below show, the Training Status remained on Maintaining. That run I feel should have been Unproductive.

This is how the last 4 weeks looked

I am on alpha 21.71 now and have just done a hard session on my Wahoo Kickr and that one was rated as Recovery which again feels wrong. MaxHR is definately correct and hasn't changed, so I am ruling out MaxHR getting changed somehow in a recent update.

Just me?