Recorder error since 2023.5.2

Anyone know what this is? Started appearing today after update to 2023.5.2 (from 2023.3 so it may relate to last month’s update). I’m using the default recorder integration.

Logger: homeassistant.components.recorder.models.context
Source: components/recorder/models/context.py:19
Integration: Recorder (documentation, issues)
First occurred: 11:55:33 (17 occurrences)
Last logged: 11:56:27

Error converting ulid ec_f4996a_048039eb62ee190fc0fb7d60f6 to bytes: ULID must be a 26 character string: ec_f4996a_048039eb62ee190fc0fb7d60f6
Error converting ulid ec_f4996a_752c4292d3139a9e5ed5b0b2ce to bytes: ULID must be a 26 character string: ec_f4996a_752c4292d3139a9e5ed5b0b2ce
Error converting ulid ec_f4996a_8101ca9770913e2103839c39b8 to bytes: ULID must be a 26 character string: ec_f4996a_8101ca9770913e2103839c39b8
Error converting ulid ec_f4996a_7299d7326071daa1cc237efe8f to bytes: ULID must be a 26 character string: ec_f4996a_7299d7326071daa1cc237efe8f
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/recorder/models/context.py", line 19, in ulid_to_bytes_or_none
    return ulid_to_bytes(ulid)
  File "src/ulid_transform/_ulid_impl.pyx", line 24, in ulid_transform._ulid_impl._ulid_to_bytes
ValueError: ULID must be a 26 character string: ec_f4996a_048039eb62ee190fc0fb7d60f6

Doesn’t seem to have any effect on HA performance.

It appears to relate to the HACS integration Entity Controller - errors stop when that is removed. I notice that it has not been updated for six months. Has @danobot lost interest?

Not to worry - found an excellent blueprint which does exactly the same thing (without errors):