Fix LearningPushHandler path handling