Welcome! This forum has a treasure trove of great info – Scouters helping Scouters! Just a heads up, though - all content, information, and opinions shared on this forum are those of the author, not the BSA.
I just had a unit with a calendar not working with external calendars. I downloaded the ics file and found some special characters being used because someone copied a word document into the description. I think scoutbook+ needs more validation to control this and prevent frustration.
As noted in that post, it’s not clear when or if Scouting America IT will act on the report or release a fix.
ETA: The “easiest” solution seems like it would be to strip all formatting in the pasted content, and force the user to re-apply it in the SB+ interface. That said, I expect that’s not the desired solution. Ideally, some sort of translation layer could be created taking the input formatting and revising it to match the markup language used in SB+. That sounds like a lot of potential ongoing support overhead. Since so many apps appear to have different idiosyncrasies of formatting, there will always be one out there that has issues. I suspect there will be some degree of balancing act in the solution, but identifying where the balance point is may be challenging on the kind of IT budget national likely has for development.