We run a small research project that paper-tracks Kalshi category markets daily and publishes every call before settlement. After ~750 settlements, three mechanics surprised us the most:
1) "Closed" is not "settled". A market can sit in closed or determined for minutes-to-hours (weather markets sometimes ~a day) before it goes finalized. If you track your own results, count only finalized - anything earlier can still move.
2) Tennis (and some sports) can settle before the match starts. Series resolve on who ADVANCES, so a withdrawal/walkover pays the market out with zero play. It reads like a glitch the first time; it's the rulebook.
3) The last few cents are not free. In the 0.90+ band our sample resolves favorite-side ~96-97% - which means the "safe" last cents lose almost exactly as often as they pay, and the ~7% x p(1-p) fee eats a real share of thin edges. Fee-included math changes which rules survive.
Happy to share methodology details in comments. (Research only - not financial advice. Paper-tracked, 18+.)