I'm debugging this right now and I think the problem is that timenow starts before proximityd. So I modified the upstart job to look like this. The fact that it happens to some people and not other is probably due to the different startup services of each setup.
respawn limit 15 3