Oct 28 2020 02:16 PM
I am seeing this issue where existing SharePoint lists using the Modern interface do not support Metadata lookup fields defined in the Termstore. When we try to lookup a value we get the error "We are facing issues in rendering the MMD tree - Unable to get termset" however if you click the "Return to classic" link at the bottom it works fine. Is there a solution for getting the lookup fields to work in Modern? Thanks for the help Ivan
Oct 28 2020 02:48 PM
I've posted the same issue this morning
new-managed-metadata-picker-is-not-working
No one seems to have the issue, nothing in the health dashboard. I've sent the issue with the "Report an issue" from the dashboard. Nothing from Microsoft... Does not seems to be very important that MMD is not working...
Note: I've tested the issue in 3 other tenants from my customers. They all have the issue...
Oct 28 2020 03:05 PM
@Martin Coupal thanks for confirming this is an issue as well. At least I am not crazy. I thought that maybe adding permissions to the term store might have helped but to no avail. Per this article. https://www.spguides.com/term-store-sharepoint/
It would be great if Microsoft would respond to the thread
Thanks for the reply
Ivan
Oct 28 2020 06:59 PM
@IvanCole-dxcecl I did some tests and found out it was related to an access issue. However, there was no change made to the 3 tenants I found the issue, so I'm 100% it is related to a change they made. I have one tenant that do not have the issue....
Note: If it was related to a permission issue on the termstore, it would not be working when using the standard (legacy) picker....
The call creating the issue is the following:
https://mytenant.sharepoint.com/sites/demo-dept-finances/_api/v2.1/termStore/termGroups/xxxxxxx/term...getLegacyChildren()?$top=50
It returns:
{"error": {"code": "accessDenied","message": "End point cannot be called by the current user"}}
If I change the rest call to this, it will return all terms successfully:
https://mytenant.sharepoint.com/sites/demo-dept-finances/_api/v2.1/termStore/termGroups/xxxxxxx/term...Children()?$top=50
I've created a MS ticket.
Oct 28 2020 07:09 PM
Well done. You figured out how to help Microsoft solve the bug. I had also opened a case earlier and I attached your updated thread. Hopefully a fix will get rolled out soon.
Thanks
Ivan
Oct 30 2020 07:54 AM
@IvanCole-dxcecl I had opened a case but today it is mysteriously working fine. The support engineer was not aware of any changes made. For now this is resolved. Maybe you code hint helped Microsoft solve it. Hope you version is working as well
Thanks for the responses and help
Ivan
Oct 30 2020 08:12 AM
@IvanCole-dxcecl same thing for me. It is now working this morning. I had no news from support team for my ticket. Nothing also in the health dashboard... I had a look and they fixed the issue related to getLegacyChildren because they are still calling it but now it is successful...
Thanks for letting me know.
Martin.
Oct 30 2020 08:26 AM
Oct 30 2020 09:09 AM
@Martin CoupalI just tested that as well and have the same issue. But if you click again in the same field it does appear. I can mention this in my case as well. thanks for pointing that out.