PhpStorm-EAP, PHP 8.3.2, Xdebug 3.3.1, Laravel Valet, Mac M1 not playing nicely and doesn't recognize breakpoints
At some point in the last week (before upgrading to PhpStorm EAP), all my debugging capabilities failed from both the command line and web requests. I cannot figure out what's going on or even how to troubleshoot this. So here we go:

phpinfo() and xdebug_info() both indicate that Xdebug is successfully installed.

However I cannot get a breakpoint to catch from a CLI command on in a web request controller. How do I troubleshoot this?
Thank you for any assistance!!
Please sign in to leave a comment.
Hi,
Did it help?
It is a wild guess but I would suggest unticking “Ignore external connections…” first:
Already unchecked, unfortunately.
Ended up using this an excuse to try out Laravel Herd and that ended up fixing this.
Having the same issue
I can see in the xdebug logs that its connecting without an issue, however the path mapping isn't working.
If I switch back to php8.2 with xdebug 3.2.2, works flawlessly with identical configuration.
If I force “Break at line in PHP Scripts”, it does, however only at the front controller and just complains that the path mappings are misconfigured.
Again, works flawlessly with identical configuration on php 8.2 and xdebug 3.2.2