Bluetooth does not discover devices...so bluetooth is broken?

EDIT: it works when I restart home assistant and let my device scan for Bluetooth devices. That is not “by design” I presume ?

In my configuration I have

device_tracker:
  - platform: bluetooth_tracker

however no devices are discovered.
When I check my bluetooth (RPI3) this is the result :
pi@raspberrypi:~ $ sudo service bluetooth status
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-10-07 19:37:24 BST; 1 day 16h ago
Docs: man:bluetoothd(8)
Main PID: 662 (bluetoothd)
Status: “Running”
Tasks: 1 (limit: 2059)
CGroup: /system.slice/bluetooth.service
└─662 /usr/lib/bluetooth/bluetoothd

Oct 07 19:39:15 raspberrypi bluetoothd[662]: Endpoint registered: sender=:1.98 path=/MediaEndpoint/A2DPSink/sbc
Oct 07 19:39:15 raspberrypi bluetoothd[662]: Endpoint registered: sender=:1.98 path=/MediaEndpoint/A2DPSource/sbc
Oct 09 07:02:47 raspberrypi bluetoothd[662]: Endpoint unregistered: sender=:1.98 path=/MediaEndpoint/A2DPSink/sbc
Oct 09 07:02:47 raspberrypi bluetoothd[662]: Endpoint unregistered: sender=:1.98 path=/MediaEndpoint/A2DPSource/sbc
Oct 09 07:03:17 raspberrypi bluetoothd[662]: Sap driver initialization failed.
Oct 09 07:03:17 raspberrypi bluetoothd[662]: sap-server: Operation not permitted (1)
Oct 09 07:03:17 raspberrypi bluetoothd[662]: Endpoint registered: sender=:1.98 path=/MediaEndpoint/A2DPSink/sbc
Oct 09 07:03:17 raspberrypi bluetoothd[662]: Endpoint registered: sender=:1.98 path=/MediaEndpoint/A2DPSource/sbc
Oct 09 07:35:26 raspberrypi bluetoothd[662]: Endpoint unregistered: sender=:1.98 path=/MediaEndpoint/A2DPSink/sbc
Oct 09 07:35:26 raspberrypi bluetoothd[662]: Endpoint unregistered: sender=:1.98 path=/MediaEndpoint/A2DPSource/sbc

these lines are red:
Oct 09 07:03:17 raspberrypi bluetoothd[662]: Sap driver initialization failed.
Oct 09 07:03:17 raspberrypi bluetoothd[662]: sap-server: Operation not permitted (1)

As far as I know it is not necessary to add an integration for this…is it ?
Because I don’t have a router I can use as a device tracker I really need this,.

Anyone know how to solve this ?
Because I don’t have a router I can use as a device tracker I really need this,.

Use code tags if your gonna post code or logs.
What does it say in your known_devices.yaml

And did you follow the instructions for discovery?: Bluetooth Tracker - Home Assistant

Thank you for answering:
known devices is deprecated,that is probably the reason why I don’t have such a file.
I followed the instruction for Blue-tooth tracker. As stated in my edit, there are some bluetooth devices now, but only after restarting HA while my bluetooth device searches for devices.

I used code tags, but I don’t think lines from the terminal is code, so that is why I did not use them there.