In 3.0 these issues have been fixed and the cursor automatically gets inserted at the start of the log rather than the end.
Have you made sure that the cursor is at the correct position? I cannot replicate this, it works correctly for me.
I am not seeing this issue in 3.0 so this must either by fixed by our recent updates or might be device or iOS specific issue.