There is a fix locally for the main issue of not receiving footfall now, so should be updated for live in next hot fix.
There are secondary issues for footfall that are not bugs, but just “bad gui” that may cause confusion here as well. One of the release notes mentioned that footfall requires the “beacon” to have 10,000 prestige as well as being in a settlement, otherwise you will get 0. Previously you simply had to be part of a settlement, and if your beacon had little prestige, it would get a reduced amount of footfall, but not 0. With the change to 0, users may be confused that they get no prestige (especially as the gui implies they will get 30 coins per visitor still). There are some other more minor gui lack of details that hopefully can be improved soon as well.