Oops, I had not realised the pitch of your components. I thought I was working with a default 0.1" IDC header here 
With all that zoom capabaility you loose track of the real size of things on your computer screen.
If you’re using custom sized components, then you are responsible for ensuring that you have a fitting combination of rules.
As I said before fiddling with grid is no substitute for having a decent set of design rules.
I wanted to give you some guidelines for (slightly) adjusting the default width of traces with:
[edit] Forget the assert failure below. It is not reproducible after saving the project in KiCad V5.0.2 and restarting KiCad [/edit]
Pcbnew / Setup / Designrules, but then I bumped into something that could be a real bug:
ASSERT INFO:
…/src/generic/grid.cpp(1307): assert “(row >= 0 && row < GetNumberRows()) && (col >= 0 && col < GetNumberCols())” failed in SetValue(): invalid row or column index in wxGridStringTable
BACKTRACE:
[1] wxGridStringTable::SetValue(int, int, wxString const&)
[2] wxGrid::SetCellValue(int, int, wxString const&)
[3] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[4] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[5] wxEvtHandler::TryHereOnly(wxEvent&)
[6] wxEvtHandler::DoTryChain(wxEvent&)
[7] wxEvtHandler::ProcessEvent(wxEvent&)
[8] wxWindowBase::TryAfter(wxEvent&)
[9] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[10] wxMenuBase::SendEvent(int, int)
[11] g_closure_invoke
[12] g_signal_emit_valist
[13] g_signal_emit
[14] gtk_widget_activate
[15] gtk_menu_shell_activate_item
[16] g_closure_invoke
[17] g_signal_emit_valist
[18] g_signal_emit
[19] gtk_propagate_event
[20] gtk_main_do_event
[21] g_main_context_dispatch
[22] g_main_loop_run
[23] gtk_main
[24] wxGUIEventLoop::DoRun()
[25] wxEventLoopBase::Run()
[26] wxAppConsoleBase::MainLoop()
[27] wxEntry(int&, wchar_t**)
[28] __libc_start_main
[29] _start
Failed assertions are never a good thing. But because I opened a KiCad V6 schematic from the 'net in KiCAd V5.0.2, I’m not sure if it’s worth looking into further.
I can continue though after the failed assertion.
So I changed the track widths from 0.125mm to 0.124mm and after that you can easily route traces between your pins.
If you do not want to make the traces any thinner, you can make the pads smaller or reduce the clearances.
How did you make your design rules? It seems that you have calculated them in such a way that everything added together results in 0.0nm room for tolerances, or it might just be a coincedence, but it is not a bug of KiCad that it fails to route between those pins with those design rule settings.