One thing you can try:
1. Make note of EXACT bim server name from the bim server. "bimserver.xxx.xxx".
2. Make sure when you first browse for teamwork project, first identify yourself to the correct bimserver. If the exact name doesn't come up automatically, ADD the bimserver name exactly as in #1. Then put in your id and password. Make sure you don't identify yourself to other names like "computer name" or "bimserver.xxx.xxx (computer name)" that pops up automatically.
3. After identifying yourself to the correct named server, browse for projects using the same method, from the correct named server. Don't open projects under server names such as "computer name" or "bimserver.xxx.xxx (computer name)".
4. After opening the project, make sure that all the bim server libraries loaded to the project are from the correct named bim server. From the manage bim server libraries dialog, I believe only the first few words of the server name will be visible next to the name of the library. If they are showing for example "Project Library computer" or something like that, get rid of all the libraries from the wrong named server and reload the libraries to the correct named bim server.
For some reason, the name that you type in when you configure the bim server doesn't show up by default when identifying, browsing, adding library. I believe having a consistent EXACT bim server name for all phases of the signin process is crucial. Otherwise, even though maybe they are referring to the same folder on the computer, it slows things down a lot.
Just my 2 cents after long couple of nights wrestling w/ the BS (bim server of course).
It might be worth a try.
ArchiCAD 25 & 24 USA
Windows 10 x64
Since ArchiCAD 9