Starting to implicitly filter out what data we import based on what is currently exposed to the user is a hard no-go.
If you follow that logic, then you can also not link the force…
Probably too OT (more of a reminder to myself to look into it again - but also because it touches the gizmo to some extend) : I also had this one: https://archive.blender.org/developer/D7971
#88…
Just a suggestion but might it possible that blender could arrange to forget the connection when the file is saved?
Possible? Yes. We could just skip expanding the collection on file…
I wasnt able to repro, but yes, if it is a regression, then it should be High prio. @mano-wii : would you be able to bisect this?
To not show the file selector, you can do the following:
import bpy
bpy.ops.wm.open_mainfile(filepath=r"file.blend", check_existing=True, display_file_selector=False)
@Himanshu-Jai…
To get a shortterm answer, I'll even set this to High prio