I normally use either the Chrome or Brave browser for Internet browsing. However, the "Add new topic" link that allows the posting of a new topic to the various TheBat! forums is not present when using either of these browsers and I'm forced to use IE or Edge instead. Is there some setting in Chrome or Brave that will fix this problem? If so, what is it? Thanks!