It looks to me like you are doing everything perfectly HnT.
If you open blender with a terminal are you getting any errors?
I would try to see if another scene can link in (maybe something got corrupted along the way)
Just test it in a fresh file and link in any file that you know is working.
If you’re still having issues it is most likely a bug.
Has it worked before?