Manjaro has no special config for teamviewer to function.
And yes Teamviewer has a free license but it is likely they have put in limitations as they now offer a personal license - like due to CoVid and the sudden increase in Work-From-Home scenarios.
I am still of the opinion you should talk to teamviewer support - it is a closed source product and no-one knows better than their support - right?