it’s not a bug, it’s how home assistant is designed. You can make an automation to force an update on the integration entity.
This will force an update if the value hasn’t changed in 30 seconds.
- alias: Update xyz when states haven't changed
trigger:
- platform: state
entity_id: sensor.integration_entity
for: "00:00:30"
action:
- service: homeassistant.update_entity
target:
entity_id: sensor.integration_entity