The footnote below your "Last 2 Landings" row shows the calculation is using "undefined types" as your aircraft for calculating landing currency.
Check your Settings/Aircraft page and make sure your common types are properly set for the aircraft you fly. If you fly more than one aircraft and they use a common type, the new landings currency feature will need to be set up to properly include all variants of that common type in the calculation.
I recommend you keep undefined types on the common types list and add whatever else you fly. Undefined types as default will keep new aircraft from being improperly logged, but that means it needs to be included in the calculation to avoid issues like this.
I literally just finished publishing the written documentation and tutorial video a few minutes ago about this.