Using app passwords is supported, but AFAIK there is a known server bug that prevents it from working.
HOWEVER - the specific flow Talk uses is meant to use regular password + 2nd factor auth which THEN generates app password in the background - so please use it as intended.