Replicate_Do_DB and Replicate_Wild_Do_Table - Replication does not work
Here is an old blog from my company : Best Practice For Setting Up MySQL Replication Filters.
It says in part:

MySQL provides 3 levels of filters for setting up replication: Binary log, DB and Table. The binlog filters apply on the master to control how to log the changes. Since MySQL replication is based on the binlog, it is the first level filter and has the highest priority. While the DB-level and Table-level filters apply on the slaves, since each table belongs to a schema, the DB-level filters have higher priority than the Table-level ones. Inside the Table-level filters, MySQL will evaluate the options in the order of: –replicate-do-table, –replicate-ignore-table ,  –replicate-wild-do-table , –replicate-wild-ignore-table.

Given this statement and looking at your SHOW SLAVE STATUS\G, I would do one of the following:

Remove bidw from the Replicate_Do_DB list (at the very least)
Remove Replicate_Wild_Do_Table and migrate away all junk tables
Remove Replicate_Do_DB list altogether (last resort)

UPDATE 2020-08-12 10:54 EDT
To further clarify, Replicate_Do_DB is allowing everything and its grandmother from the midw database to replicate and the Replicate_Wild_Do_Table is actually ignore as a result.