Try clearing your ignore list, using /ignore -r
Regretfully, this will mean that anyone you have on your ignore list will have to be added again, but it will also mean that you can test if you and your friend can still see each other's messages as you add to your ignore list.
It's possible that you have an entry on your ignore list that uses a wildcard that is catching your friend as well.