La depuración de PhpStorm con Laravel Homestead no funciona

Estoy tratando de configurar PhpStorm para depurar correctamente dentro de un entorno Vagrant Homestead. Xdebug está instalado correctamente y estoy ejecutando PHP 7.1

Después de establecer un punto de interrupción en mi aplicación, el script pasa por cualquier punto de interrupción y recibo este mensaje:

debug session was finished without being paused
        It may be caused by path mappings misconfiguration or not synchronized local and remote projects.
        To figure out the problem check path mappings configuration for 'wedleague.loc' server at PHP|Servers or enable Break at first line in PHP scripts option (from Run menu).

Revisé las asignaciones y configuré esto para la raíz del proyecto:

local path                              remote path
file://C:/vagrant/projects/wedleague    /home/vagrant/code/wedleague

Si configuro depurar en el primer punto de interrupción, puedo trabajar a través de la sesión de depuración.

Intenté muchas respuestas aquí, pero nada parece funcionar.

¿Qué puedo intentar para que la sesión de depuración funcione correctamente?

Actualizar: También probé este mapeo (como se sugiere)

file://C:/vagrant/projects/wedleague/public /home/vagrant/code/wedleague/public

Todavía no funciona con esta configuración tampoco :(

Respuestas a la pregunta(1)

Su respuesta a la pregunta