I tried your eeprom on a spark here, and the connection is stable, without a single drop.
I have no clue right now why it would not be stable at your place.
Do you see any difference when the tilt is not online?
@j616s What is the restart interval when the tilt service cannot find a connection?
Is there any mechanism to prevent very frequent restarts of the container?
We see that container restarts shortly take down the host network because it is reconfigured. I think this only happens with ipv6, but perhaps it would be good to introduce a minimal restart interval of 1 minute + some randomness. Or if a container restart is not necessary that would be even better.
The docker file here showed a tilt service, and he said he used a tilt. So I thought that a tilt service with an offline hardware tilt would cause a continuously restarting docker container, which could mess with connectivity.
The Tilt container doesn’t re-start if it can’t find a Tilt hydrometer. It stays up and waits asynchronously for a callback from the Bluetooth library. Sorry if I misunderstood further up. Thought you were saying you’d spotted the service failing to connect to the data store & restarting.