These are errors in your user widgets (that you have put in your spring/luaui/widgets folder) and are not related to BA.
You will need to update these widgets yourself, or find their authors/maintainers to update them.
The problem is that the widgets are trying to call Spring.GetUnitCommands(unitID) or Spring.GetCommandQueue(unitID) very often without a second argument. This is a potential performance drain and crashbug - 98.0 prevents it and gives the error you see. The second argument can be used to limit the size of the table returned. So you should replace e.g.
Code: Select all
Spring.GetUnitCommands(unitID) -> Spring.GetUnitCommands(unitID, 20)
All BAs widgets have already had this done (
http://imolarpg.dyndns.org/trac/balatest/changeset/3324).