Small block starter and flexplate issue

I think this is the answer to my concern. Beacause the engine is not fire the speed of the flywheel is not greater than the starter motor and can't fully disengage..

Screenshot_20180213-201407.png