I have no idea about this problem (even with hint) in showing that a multiplicative Haar measurable function is equal to a multiplicative character almost everywhere. It is Exercise 11 in Tao's blog. There is already a post about this problem but no one answered it, so I ask it again here.
Exercise 11. Let $G$ be an LCA group with non-trivial Haar measure $\mu$, and let $\chi: G \rightarrow S^{1}$ be a measurable function such that $\chi(x) \chi(y)=\chi(x+y)$ for almost every $x, y \in G$. Show that $\chi$ is equal almost everywhere to a multiplicative character $\tilde{\chi}$ of $G$. (Hint: on the one hand, $\tau_{x} \chi=\chi(-x) \chi$ a.e. for almost every $x$. On the other hand, $\tau_{x} \chi$ depends continuously on $x$ in, say, the local $L^{1}$ topology.)
Some notations: $\tau_x$ means the translation of a function by a vector $x$, i.e., $\tau_xf = f(\cdot - x)$. A multiplicative character $\tilde{\chi}$ is a continuous group homomorphism from an (additive) group $G$ to the multiplicative group $S^1$ (satisfying $\tilde{\chi}(x+y) = \tilde{\chi}(x)\tilde{\chi}(y)$).
Tao has also given some comments: "The hint asks for you to exploit the continuity of the map $x \mapsto \tau_x \chi$ from $G$ to $L^1_{loc}(G)$, which can be done by approximating $\tau_x$ locally by a continuous function in $L^1$." But I still don't know how to construct the needed multiplicative character $\tilde{\chi}$.
Any help is appreciated!