If the others suggestions don’t resolve the issue try cleaning the feet twice a day with hydrogen peroxide.
The last two years a few of my birds have come down with some sort of skin infection that causes limping in the wetter months, it isn’t bumblefoot as it lacks the obvious bullseye but it causes the skin to swell and eventually thickening of the scales if it isn’t spotted immediately. I’m not sure the specific cause but it’s from walking on muck with a heavy bacteria load, basically its trench foot. It’s usually a good idea to move them to a new pasture “easier said than done though if you’re like me and the whole yard seems to be contaminated,” and sanitize their coop if needed.
Different birds seem to have different tolerances, some only manifest a limp when the swelling has already started, others start limping with no visible signs of any issue.
A few days to a week of cleaning the feet with hydrogen peroxide resolves the issue.