I recently tried enabling assoc_steering in the usteer UCI config, and very soon after a number of devices on my network (but not ALL of them) quickly stopped being able to access the internet.
I am using usteer for band steering with a single AP. The band steering policy was also active.
I am fairly sure the issue was related to setting the 5g wifi device to require all STA's to have wireless AC / VHT connectivity (via the uci config option "require_mode 'ac'"). This then lead to problems in devices which had 5g connectivity but NOT wireless AC / VHT connectivity (either because the device only supported wireless N, or because the currently 5g band signal was too low for VHT rates) -- with assoc steering enabled usteer prevented these devices from connecting on the 2g band, and hostapd prevented them from connecting on the 5g band, and thus they had no network to connect to.
I havent rigorously tested this, and unfortunately cant right now (kids home for the summer + another family member working from home = little patience for internet downtime....sorry).
Assuming this is indeed the case, I guess the solution would be to have usteer check if the require_mode 'ac' option is set, and if so check STA capabilities and dont band steer any STA's that (currently) dont support VHT rates?