Yeah, I noticed when I did a test at an un-towered airstrip, that didn’t detect me entering the runway. After take-off, an presumably a certain altitude was reached, all the steps previous to that starting to advance, and auto-complete. I don’t remember whether that actual flight got logged correctly though, so need to test.
They definitely need to work on that logic, as 9 times out of 10 it will not detect I have taxied to the runway, then entered for take-off.
I’ve also had a few cases where, because of an issue with the take-off which did not clear, when I landed, even requesting permission from ATC to do so, after landing, the process did not advance to the next objective. However, as I taxied off the runway, it then flipped to clearing the runway, and I was able to request taxi to parking.
Their process seems to have conditional checks that are often not triggered for a variety of reasons. In some cases I have had to do a quick take-off, and landing again while staying in the circuit, to get the process back on track.