Notice that the "subfolder trick" seems to solve the bug permanently (for all nautilus windows, until the window in which the trick was done (!) gets closed) while the "two window trick" solves only the bug temporarily (for example, if you close one and then in the other navigate to another folder and back, the issue is there again).
For the folder displayed blank case, this may also happen for non-first displays, but I cannot reproduce it systematically.
By the way, I noticed that nautilus had quick self-check tests, here is what it gives:
$ nautilus --check
Notice that the "subfolder trick" seems to solve the bug permanently (for all nautilus windows, until the window in which the trick was done (!) gets closed) while the "two window trick" solves only the bug temporarily (for example, if you close one and then in the other navigate to another folder and back, the issue is there again).
For the folder displayed blank case, this may also happen for non-first displays, but I cannot reproduce it systematically.
By the way, I noticed that nautilus had quick self-check tests, here is what it gives:
$ nautilus --check
(nautilus:12446): Eel-CRITICAL **: eel_preferences _get_boolean: assertion `preferences_ is_initialized ()' failed self_check_ file_utilities self_check_ file_operations self_check_ directory self_check_ file self_check_ icon_container self_check_ file_utilities self_check_ file_operations self_check_ directory self_check_ file self_check_ icon_container
running nautilus_
running nautilus_
running nautilus_
running nautilus_
running nautilus_
running nautilus_
running nautilus_
running nautilus_
running nautilus_
running nautilus_