jstree select_limit nie działa. Chcę ustawić limit wyboru, aby wybrać tylko 3 węzły

Moja funkcja jstree jest tutaj.
Mam ustalone'select_limit' : 3, ale nie działa. kiedy uruchamiam, mogę wybrać więcej niż 3 węzły, ale muszę wybrać nie więcej niż 3 węzły.

    j1("#utree_activity").jstree({
        "plugins": ["themes", "html_data", "ui", "crrm", "checkbox"],
        "html_data": {
            "ajax": {
                "url": urlGlobal + "jstrees/activitytree/",
                "asynchronous": "false",
                "data": function (n) {

                    return {
                        id: n.attr ? n.attr("id") : 0,
                        default_activities: default_activities
                    };
                },
                "success": function (gb) {

                },

            }
        },
        "ui": {
            "select_limit": 3,
        },

        "cookies": {
            cookie_options: {
                path: "/"
            }
        },

        "checkbox": {
            two_state: true,
            real_checkboxes: false
        }
    });

questionAnswers(2)

yourAnswerToTheQuestion