How to use the icloud binding after 2fa was introduced

I had been using the icloud binding for years, until quite a long time ago meanwhile, the 2fa was introduced. Some time I went with regularly updating my thing configuration with a new code whenever it somehow expired, but this stopped to work at a point in time.
Therefore I have it deactivated for a long time now, but missing features like tracking the GPS location e.g. in order to implement some geofence logics.

Just quickly gave it another try, but on the first glimpse it still doesn’t look like its somehow usable meanwhile.

I know there are “App-Specific Passwords” available in the apple account, but it doesn’t work obviously.

Is there any way meanwhile to get the icloud binding working reliably?

What do you mean?