Sorry for not getting back to you sooner, this one must have slipped through.
You are indeed correct,
getAutomaticName will only return once
fragmentClassName have been assigned via the appropriate
update... functions. This is the current design but we are always looking to improve our trackers and we’re open to contributions or improvement suggestions on Github.
To address your second point, there are some differences between the iOS and Android trackers at the moment. Some are by choice due to the differences in the platforms but there are certainly some cases that we can look to improve, such as the one you mention. One of our goals is to bring the iOS and Android trackers closer so less of these subtle differences exist between them.