The following MWE reproduces the issue
\documentclass{article}
\usepackage[english,basque]{babel}
\usepackage[autostyle=false]{csquotes}
\usepackage[style=numeric-comp,
language=english, autolang=other]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sigfridsson,worman,geer,nussbaum}
\printbibliography
\end{document}
![[ 1 –4 ]](../../images/fcd5cf6b1bca40e7b93741eee5eae29e.webp)
The problem is a missing % in basque.ldf. Currently (v1.0f, 2005/03/29), ll. 90-91 read
\addto\noextrasbasque{
\bbl@deactivate{"}\bbl@deactivate{~}}
but that should be
\addto\noextrasbasque{%
\bbl@deactivate{"}\bbl@deactivate{~}}
with a % after the opening curly brace (see What is the use of percent signs (%) at the end of lines? (Why is my macro creating extra space?) for details about % at end of lines).
Contact the maintainer of babel-basque about this small oversight. If you want a short MWE for the bug report, you can use
\documentclass[american,basque]{article}
\usepackage{babel}
\begin{document}
A\foreignlanguage{american}{B}C
\end{document}

If you need a solution now, you could create a local copy of basque.ldf and fix the issue there – or you could add
\addto\noextrasbasque{\ifhmode\unskip\fi}
to your preamble. The \unskip counters the space that was introduced by the missing %, but this is only required and desirable in horizontal mode (in vertical mode the \unskip would get rid of vertical space that should probably remain as is).
basque.ldffile. The last piece of code solved it perfectly though :) – BrainOverflow Jul 06 '20 at 19:01