Assets not being reimported in batchmode?

Hi! I don’t know if it’s the right place to ask this. But I have the following problem.
It seems that running

AssetDatabase.ImportAsset("Assets/Standard Assets", ImportAssetOptions.ImportRecursive);

is not being called in batchmode. Can it be?

I have a situation where I update a dependency I and I have to do a reimport to bring the update, seems like Library is not changing after the update and I need to reimport while calling in batchmode

We managed this issue by updating .meta files modification date from outside of Unity

example

touch /some/path/to/mycube.prefab.meta