On a similar graph I have, both queries work - and there's no reason why this shouldn't work.
So, the only explanation I have is : are you certain that your :Point nodes have a property name which is of type string ?
As your name property is made only of numbers, maybe you set the property as an Integer instead of as a String.
Try the same query without the quotes on the name filter ?
By the way, my advice would be to write the query this way (it's more compact, and you prevent a match on a cartesian product :
MATCH path=shortestPath((from:Point {name:10000148386})-[*..20]->(to:Place{name:10000089111}))
RETURN path
Note : See how I filter the property as Integer here instead of String