Long story short:
The use of –light and –fast is deprecated. You should run geth with –syncmode „fast“ or –syncmode „light“
Using geth with –syncmode light is experimental, but i can highly recommend it as most users dont need to run a full node and it syncs way faster, even after the first syncing.