Original Message Now Missing when Replying

Sometime between 9/19 and 9/25 I noticed a change in the way RadioMail
handles replying to a message.

Previously, the original message was copied into the body of the reply. On
9/25 (presumably after updating to version 1.2.4) I noticed the original
message is no longer copied into the body of the reply.

See screenshots attached from my Sent messages folder for examples.

Was this change intentional or is this a bug? Sometimes it is nice to see
that original message while drafting your reply - like another guess for
Hamword. :o)

(attachments)


I am not able to reproduce what you describe. When replying to a message, the original message is always included in the body. Tried it with 1.2.4 on iOS 17 and 16.7. It would certainly be a bug if that's not the case.

Could you write down exact steps you follow or maybe record a video?

See video attached. I didn’t bother to send, just went as far as editing
the reply message. This is version 1.2.4 of RadioMail on iOS 17.0.2 (iPhone
12). Seems to be the same result with Reply, Reply All or Forward.

(attachments)

This is really weird. John, can you confirm this happens for any message, not just for hamword? Also, is there anything "special" about your setup (special keyboard or other accessibility setup) ?

Could you try to enable logging and reproduce the problem? You can enable server logging by going to iPhone settings -> RadioMail -> Log to Remote Server. Make sure to fully quit and restart RadioMail for changes to take effect. After reproducing the problem, remember to turn off logging as it can send a lot of data.

Georges, yes I can confirm this happens with any message in my inbox, not
just Hamword.

There is nothing “special” about my setup that I am aware of.

I posted 2 messages to my outbox while logging was enabled just now. One
was a reply and one a forward and in both cases the original message did
not appear when the edit screen popped up.

I haven’t tried deleting the app and reinstalling it. I can try that too.

Thanks John. Nothing in particular in the logs. This is baffling. You can try re-installing but you will loose your settings and messages. To preserve your emails, make sure to export them first (Settings -> Export / Import) so you can re-import after reinstall if that's important to you.

I agree, very strange!

I removed the app and reinstalled from the App Store, but there is no
change. The original message still isn’t present when I reply or forward.

It’s not hard to workaround. I’ll wait to see if anyone else notices the
same thing.

I cannot reproduce this behavior on iPhone or iPad. All messages include the original text below the reply.

Thomas /KF7RSF

Out of curiosity, if you use the Mail app, see if it is showing the same behavior. If so, it may be a system level issue. There is no setting in the Mail app that would cause this, so the only fix I can think of is to go to Settings > General > Transfer or Rest iPad > Reset > Reset all Setting.

Be very careful when doing this. You don't want to accidentally choose the wrong option. Reset all Settings will not erase any content or apps, but you will have to go through system settings and re-tweak them to your liking. Some Apple apps may go back to their default settings as well.

Thanks for the suggestion, Mikel. The Apple Mail app is working fine. The
messages are loading as expected when I reply or forward there. This seems
to just be a RadioMail issue.

I thought I was going to be smart and reloaded the 1.2.2 beta version of
RadioMail tonight which is still available in Test Flight. Of course I
forgot that was the version that crashed on startup with iOS 17, so I
wasn’t able to test that. I will try loading the RadioMail app on my iPad
tomorrow (same iOS version, but different hardware) and see if I have
better luck. I also see there is a new iOS update (17.0.3) which I can try
as well.

I have the same problem. I just changed iPads and noticed it but my iPhone is the same (except for being iOS 17 now) and also has the issue. If I could properly remember to add the correct people to CC then I wouldn’t have to forward!!!

Some good news, I was able to finally reproduce and identify the root cause for this bug. Hold on to your hat, because you're not gonna believe me.

Turns out, with iOS 17, Apple swapped out the space in the DateFormatter for a narrow no-break space, UNICODE 8239. It keeps the time and AM/PM together, and it looks extra neat.

However, now, any date formatted for your locale has this UNICODE character in it. This is where it gets tricky with RadioMail. When you reply or forward, the app adds in the original message date, localized just right. But since Winlink can't handle this UNICODE characters, only ISO-8859-1, RadioMail tries to force convert the content and yields and empty string.

I didn't spot this sooner because my phone's on 24-hour time, which skips the AM/PM and that sneaky space.

For now, you can work around the issue by switching to 24-hour time. Just go to Settings -> General -> Date & Time -> 24-Hour Time and flip it on.

A permanent fix will be available in next release.

Wow! What a find, Georges!

I just tried switching to 24 hour time format here and it is indeed working.

I've been working around this by copy/pasting the message (or pertinent parts of it) when replying, but it will be great to have this original functionality back!

Thanks for not forgetting about this one.

Thank you, Georges! Great find once again!

1.3.2 is now available in the App Store and fix this issue.

Confirmed! Thanks again Georges.