I had been invited to give a talk at a summer school abroad, but had to cancel due to a complex visa issue that could not be foreseen at the time I accepted to give the talk: it turns out that I'll be transitioning between two visas because of a job change, and will be unable to leave the country at that time. I had already spend time preparing and had bought airplane and train tickets. I've explored possible solutions to be able to attend in person, none of which panned out; I've offered the summer school to give the talk remotely, but this wasn't an option; I have since been working with the summer school to find a replacement and have offered to help them if needed. At this point I've invested a fair amount of effort, energy, and money into this invited talk that is not even going to happen. As a not particularly fancy postdoc, I only get very few invited talks. I was also looking forward to this particular summer school (which doesn't help with me having trouble letting go of this CV entry).
Is it OK to list this talk on my CV under the invited talk section, with some unambiguous qualifier e.g. "withdrawn for visa reasons", or perhaps something similar? Or would it do more harm than good?
Related question: Invited to give a talk but could not attend, can it be on CV? --> it seems the answer might depend on the specific reason for not being able to attend