This seems to be another case of
github.com/ornicar/lila/issues/5681It's a very weird and rare bug where the client duplicates a move. Your move list shows 32... Kf8 33. Kf8 but move 33. was actually Qxf5. If you check the game you linked it's correct but somehow it got messed up on your side and this also causes the check to appear on the wrong king, since it thinks it's white's turn so white's king must be the one in check.
Reloading the page should help in the unlikely case this happens to you again.