I think you might have something else going on then.
If you run this query in dev tools and you don't find any field with that name then that field does not exist in the data.
GET mdaemon_test_array_2_step-2021.11.16_test_reindex/_search
{
"_source": [
"new_field3"
]
}
Can you post what your index pattern is named and how you deleted and recreated?