Check on DHCP (as apparently is a known issue, see the second link)
Launching journalctl -b -u systemd-networkd, I have tried to reconnect several times with my android devices From 12:16 on, however, I see only two DHCP server requests.
I found out that in order to download updates faster it was convenient to switch off RasPi Ipv6. Could this interfere? I had this doubt since when I connected to the network from a windowsWindows machine I found out in the WiFi properties that there is a Link-local IPv6 address. Since it is often claimed that Link-local is what is not supported in android, it might be that the Ipv6 settings are necessary for android to connect to a wifi network. But how to switch on IPv6 and set DHCP inside systemd-networkd?
I got that "So somehow, having Multicast / Broadcast on my network kicks my Android devices". I don't even know how to chekccheck if my hotspot has those or can avoid those.
In partucularparticular the comment "This page has a wealth of information about which IP to use as per your needs. " reminds me of a similar comment in an answer at the link under the section "another similar question" however the link does not seem to help.
However, I still can not connect from my smartphones.