Logic Pro Bug: Track Name Resetting with Third-Party Plugins – Creative Solutions Needed

Hi all, I am trying to find a good workaround to this Logic Pro bug noted here. In essence, some tracks will be renamed "Untitled", ", "Kontakt", etc with patches loaded with third party plugins.

i had developed a macro that scans the screen for when a track is selected and named such a title, and it then quickly deletes the track name which resets it to the channel strip name. However, this seems to be reverted when the project is reloaded, and the macro was CPU intensive. I realize the ideal scenario is a quick way to re-enter the patch name when a new patch is loaded.

Does anyone have a creative solution for this?