$\newcommand{\hom}{\mathsf{Hom}}\newcommand{\tot}{\mathsf{Tot}}$The exercise $2.7.3$ from Weibel's "an introduction to homological algebra" is known to be incorrectly stated. However, even for the revised version given in that link, I think there may be an error. In a comment under that post it is said this isomorphism is useful for proving some results such as a Kunneth formula so I would quite like everything to actually work!
For any chain complexes $A,B$ of right and left $R$-modules and any cochain complex $G$ of Abelian groups, it is claimed that: $$\tag{$\ast$}\tot(\hom_\Bbb Z(\tot^{\oplus}(A\otimes_R B),G))\cong\tot(\hom_R(A,\tot(\hom_\Bbb Z(B,G)))$$As a natural isomorphism of cochain complexes. On objects I can see this:
We want a map, for each $n\in\Bbb Z$, from: $$\prod_{k,\ell\in\Bbb Z}\hom_\Bbb Z(A_\ell\otimes_RB_{k-\ell},G^{n-k})\overset{?}{\cong}\prod_{i,j\in\Bbb Z}\hom_R(A_i,\hom_\Bbb Z(B_j,G^{n-i-j}))$$
Such a map is determined by its $(i,j)$th projections, which will be: $$\prod_{k\in\Bbb Z}\prod_{\ell\in\Bbb Z}\hom_\Bbb Z(A_\ell\otimes_RB_{k-\ell},G^{n-k})\overset{\pi_{i+j}}{\twoheadrightarrow}\prod_{\ell\in\Bbb Z}\hom_\Bbb Z(A_\ell\otimes_RB_{i+j-\ell},G^{n-i-j})\\\overset{\pi_i}{\twoheadrightarrow}\hom_\Bbb Z(A_i\otimes_RB_j,G^{n-i-j})\cong\hom_R(A_i,\hom_\Bbb Z(B_j,G^{n-i-j}))$$
Where the last isomorphism is the canonical tensor-hom adjunction isomorphism.
This map is clearly an isomorphism.
However, I remain entirely unconvinced that this is an isomorphism of chain complexes. Namely, the map I described above is not a chain map (as per the sign conventions Weibel uses, detailed below).
Specifically, I have computed that for $n\in\Bbb Z$ and a family $(g_{k,\ell})_{k,\ell\in\Bbb Z}$ of homomorphisms $A_\ell\otimes_RB_{k-\ell}\to G^{n-k}$, the element $\left(\sum_{\ell\in\Bbb Z}g_{k,\ell}\right)_{k\in\Bbb Z}$ of $\tot(\hom_\Bbb Z(\tot^{\oplus}(A\otimes_RB),G))^n$ is mapped to two distinct destinations: $$\tag{1}\left(\prod_{j\in\Bbb Z}(\overline{g}_{i+j-1,i-1}\circ d_i+(-1)^id_j^\ast\overline{g}_{i+j-1,i}+(-1)^{n+1}d_\ast^{n-i-j}\overline{g}_{i+j,i}\right)_{i\in\Bbb Z}$$And: $$\tag{2}\left(\prod_{j\in\Bbb Z}(\overline{g}_{i+j-1,i-1}\circ d_i+(-1)^id_\ast^{n-i-j}\overline{g}_{i+j,i}+(-1)^{n+1}d^\ast_j\overline{g}_{i+j-1,i}\right)_{i\in\Bbb Z}$$Both describing elements of $\tot(\hom_R(A,\tot(\hom_\Bbb Z(B,G))))^{n+1}$.
Where $(1)$ is what you get when you apply first the differential of the left hand cocomplex and then apply the isomorphism $(\ast)$, and $(2)$ is what you get if you first apply the isomorphism of $(\ast)$ and then apply the differential of the right hand cocomplex. That is, the commutative square for $(\ast)$ to be a cochain map is not actually commutative!
I've run through that calculation twice being very attentive to which sign conventions apply when, so I'm confident - but if I still somehow screwed it up and everything is fine as-is, please let me know.
My questions:
Can we alter the choice of levelwise isomorphism in $(\ast)$ so that this really is a bona fide isomorphism of cochain complexes? I suspect yes because it's only slightly wrong (the final two summands differ by $(-1)^{n+i+1})$ but I can't see it myself (the indexing scares me)
Alternatively, is my choice of isomorphism in $(\ast)$ correct as written if you use different sign conventions to Weibel? Note these different sign conventions should still have the nice properties such as satisfying the double complex condition. I would be unhappy if a different sign convention is truly necessary since that somewhat invalidates the material of the book.
Definitions, conventions: Given a chain complex $C$ and a cochain complex $K$ in an Abelian category, Weibel defines the hom double cochain complex $\hom(C_\bullet,K^\bullet)$ to have horizontal differentials: $$d_h^{k,\ell}:=(d^C_{k+1})^\ast:\hom(C_k,D^\ell)\to\hom(C_{k+1},D^\ell)$$ and vertical differentials: $$d_v^{k,\ell}:=(-1)^{k+\ell+1}\cdot(d_D^\ell)_\ast:\hom(C_k,D^\ell)\to\hom(C_k,D^{\ell+1})$$
Given chain complexes of right and left $R$-modules $A$ and $B$, he defines $A\otimes_RB$ to be the double chain complex of Abelian groups $A_\bullet\otimes_R B_\bullet$ where again the differentials are twisted by a sign: the horizontals: $$d^h_{k,\ell}:=d^A_k\otimes1:A_k\otimes_RB_\ell\to A_{k-1}\otimes_RB_\ell$$And verticals: $$d^v_{k,\ell}:=(-1)^k\otimes d^B_\ell:A_k\otimes_RB_\ell\to A_k\otimes_RB_{\ell-1}$$