How to access Dashboard widget filter

Hi Joseph,
Thanks for replying.
I use the filter listen or filter get SDK methods in my main App.tsx under a useEffect like so:

useEffect(() => {
    const init = async () => {
      monday.listen("context", async (res: any) => {
        some logic to set the context...
      });

      //@ts-ignore
      monday.listen(['filter'], (res) => {
        console.log("filter listen", res.data);
      });
      //@ts-ignore
      monday.get("filter").then(res => console.log("filter get", res));
    };

    init();
  }, []);

When the app (widget) loads in the dashboard I do not get the filter setup but just an empty result as below:

Now this problem occurs only in the widget, because when I try the same thing in a board view I am able to retrieve the filter setup with the same code as above.

I also want to mention that I am trying this on a free developer plan. Could this also be the cause?