Android companion app lux sensor update is not happening every minute

I came up with a good idea of repurposing my old Huawei P10 lite for detecting ambient light lux value (dedicated lux sensor).

It kind of works. But even when I set all the devices power settings to be unrestrictive and home assistant app to persistently be connected to the server, it just doesn’t update as often.

I set it to always update every 1 minute. But the update happens sometimes 3 minute ago or other times 7 hours ago.

Is it expected to happen? Am I better off buying a lux sensor? Or is there other things that I can try?
For example, ditch HA companion app for dedicated sensor updating app (if it even exists…)

Although unlikely, this could be because the value is the same.
Did you make sure the sensor update frequency is set to fast?

Yes! I confirmed that sensor update frequency is set to “fast always”.

As for the value not changing, how do I confirm that? On dashboard I have it show the value but not seem to change.

Make it darker or turn on a light and shine it on the tablet.