Вам нужно перезаписать - buttonTheme:
theme: ThemeData(
buttonTheme: ButtonThemeData(textTheme: ButtonTextTheme.accent),
accentColor: Colors.black,
primaryColor: Colors.black)
Я также видел это и пытался инициализировать его с помощью свойств, к которым у меня есть явный доступ, и не устанавливать их где-либо еще. Я периодически получаю ту же ошибку, что и вы, мое приложение также является многопоточным, и в итоге я перехватил эту ошибку и снова подключился к MSMQ, когда я ее получил.