It is not canceled. We have been keeping development largely under wraps until we’re extremely sure of the final specs and timeframe. We’ve learned in the past that we tend to be too optimistic for timeframes (which you can already see here since Q4 2024 is already upon us), and the community tends to treat these as deadlines rather than estimates.
I am working full time for Purism.
You are right that firmware releases have been behind. Due to some department transitions I have had to take on a number of interim responsibilities, which are also mostly things not very exciting to talk about in the forum. Due to those commitments I have not had enough time available to run through the complete test plans to qualify a firmware release, and I won’t make a release that is not fully tested for quality.
I’ll also mention again that I did a lot of work unblocking the PureOS infrastructure to enable @dos to continue working toward PureOS Crimson. (That link also only reports the work tracked since we moved to public milestones.) While I could have instead put that time toward the firmware releases that have not happened, PureOS Crimson will be a great improvement for our products and firmware is stable right now.