All of the suggestions that work have a common element: The shift drum is slightly jostled while the shift lever is moved to neutral. Revving engine, rocking, rubber mallet, multi-clutching, etc
There is rather a large amount of play in the shift drum and forks. So, when they are moved they do not necessarily move to the "best" position, they move to the earliest position for the shift to happen - leaving a little bit of unused room.
Finding neutral requires the drum and forks to be in a more exact dog position - usually just a bit shy of where the shift movement actually places it. Jostly the drum moves it that little bit thats needed and makes it easier to zero-in on neutral.
Slickness of oil has very little impact - if anything, the slicker the better.
Thickness of oil has a bigger impact - thicker oil dampens the movement and in the extreme may clog the dogs and prevent full movement
A badly adjusted clutch that is not fully disengaging places extra force on the gears and transmission shafts, which also makes shifting much more difficult - in all gears as well as neutral.