Populate doesn't work with single type

I’ve create a single type called website config with some relationship to other collections. Now i call api http://localhost:1337/api/website-config?populate=* to populate level 1 data but it’s only returned some fields: aboutUsContent, guide, homeBanners. So it mean homeBanners relationship still can populate but other collections can’t populate like newProducts, productTypesSliders,… Please let me know how to make populate work properly. Thanks

    "data": {
        "id": 1,
        "attributes": {
            "createdAt": "2024-03-13T10:31:42.040Z",
            "updatedAt": "2024-03-13T10:31:42.040Z",
            "guide": "",
            "homeBanners": {
                "data": [
                        "id": 2,
                        "attributes": {
                            "displayPlace": "HOME_BANNER",
                            "isVideo": false,
                            "url": "",
                            "createdAt": "2024-01-15T20:05:28.782Z",
                            "updatedAt": "2024-01-15T20:05:40.367Z",
                            "publishedAt": "2024-01-15T20:05:40.317Z"
    "meta": {}

<i>This topic has been created from a Discord post (1217375092053377024) to give it more visibility.
It will be on Read-Only mode here.
<a href="https://discord.com/channels/811989166782021633/1217375092053377024/1217375092053377024">Join the conversation on Discord</a></i>

Is anyone have any idea about my issue?

ah, thank to ChatGPT. It help me to identify the issue related to strapi permission