It is the way the autocomplete is designed.
When the user starts typing a word the application goes through the previous/popular searches and displays the possible continuation in block letters on the list.
And when the user types an extra space after a word, there are no such previous/popular searches that exist, so the whole sentence changes to block letters as the text in input field does not match with the list of previous/popular searches.
When they continue to type any other word after two spaces the autocomplete will suggest the existing searches in block letters with only one space.
Case 1
mobile - Available in previous searches. So, only display continuation in block letters
mobile phone, mobile charger, etc..
Case 2
mobile p - Available in previous searches. So, only display continuation in block letters
mobile phone, mobile phone case, etc..
Case 3
mobile * (mobile double space) - Not available. So, display all popular searcher in block letters
mobile phone, mobile case, mobile charger, etc..
Case 4
mobile p (mobile double space p) - Not available. So, display all popular searcher in block letters
mobile phone, mobile phone charger, mobile phone case, etc..