I found the issue,
Thanks to @jtr I looked at the log files and the issue was with the app named spreed.
I had to disable spreed to make it work again.
I have no Idea what spreed is and why it was making a 2FA issue.
this was my error:
"message":"Call to undefined method OCA\\Talk\\Config::getUserTypingPrivacy()"
I’m not sure if it’s a bug I have to report or it’s even related to 2FA at all, but i found this;
Thanks!