Dealing with the latest driver and asking a few probing questions it was suggested by GPT5.4 the i2c destructor drivers etc (other classes except display) weren't being called correctly/at-all.
Didn't want to fully derail, but written up here (suggestions / GH issue details begin after LLM transcript, Line 188):
issue-max44009-lifecycle-handoff.md
Dealing with the latest driver and asking a few probing questions it was suggested by GPT5.4 the i2c destructor drivers etc (other classes except display) weren't being called correctly/at-all.
Didn't want to fully derail, but written up here (suggestions / GH issue details begin after LLM transcript, Line 188):
issue-max44009-lifecycle-handoff.md