Some Reddit users have noticed that recently, mtr stopped showing all hops using the default incantation. Alvin Alexander has a long series of in-depth posts on customizing bash on macOS but for the purpose of cutting to the chase here is a handy solution.
Presuming you already have mtr installed via brew (or your other favorite method) you’ll want to create an alias for a more verbose mtr command:
Add the following line:
alias mtr="sudo mtr --first-ttl 3"
Save and exit the file, then load the profile into your system:
Then try it out!
You will be asked for your password as mtr requires sudo permissions. Enter it and you should once again see all the hops between you and your destination.