I think the confusion lies where it is stated that some are not issuing affidavits, which is why the financials have changed,
I would reccomend people (if they can) play it safe with the deposited monies, either in a Thai bank or transferred monthly, Immigration have stated it will be up to the io on the day, but some leniency will be allowed for 2019 in regards to transferred monies.