The Google BigQuery JDBC driver may fail to connect if trace logs are enabled. This occurs when two applications/processes are running simultaneously and using the same log location. To resolve this issue, the applications/processes should use separate log locations. Otherwise, the driver will encounter problems with file renaming, file creation, and file opening, resulting in connection errors.
loglevel=6.

The driver vendor is considering adding a process ID to log filenames to differentiate the logs. However, this change would have a significant impact and cannot be implemented in the near future. To optimize driver performance, we recommend disabling trace logging. Generating logs can negatively affect performance and should only be used for testing or debugging purposes.