Foreign key on Model does not work

I tried to have the field from a model referenced in foreign key to appear in query builder, but it doesn't work. In the end, it works when I rewrite the model as view in the database and re-sync. I am talking about this beautiful dropdown appears as we define the FK. Any idea why?

I think we fixed that in 46.5 can you check?