Quite often the homebrew launcher will fail at various screens with various errors.
Not the case with any of the current builds of homebrew. Earlier builds of retroarch had this issue, current ones (SNES, GBA) dont. None of cpasjustes builds have this issue. Also none of the homebrew based on libnx, I've tested in the last months has had this issue.
Also HBL on its own, doesn't crash.
Thats part of the problem, of not knowing where your problems are coming from - but something seems to be specific to you having those issues.
I'll go through the files for Duke Nukem 3D (normal, and atomic edition) and post MD5 hashes if that helps, but if this turns out to be you having an issue with your sdcard (I'm using fat32 formated cards with an Allocation Unit Size of 32K (used guiformat to set it that way, see
https://switch.hacks.guide/), that shouldnt reflect back on people judging the software that gets created.
Brushing over all this with a broad stroke ("homebrew on the Switch has this problem"), is actually kind of the issue here - regardless of if you have made 15 youtube videos starting homebrew apps in the past.
"I probably got a bad rom" can also be a shorthand for user error, because roms usually are curated by people who know what they are doing. If you need some handholding to figure out whats causing your issue you've now gotten some pointers.
MD5 hashes for gamefiles that didn't crash for me once, in about four hours of playtime, still to follow.
edit:
Duke Nukem 3D:
MD5 (/eduke32/duke.rts) = 9d29f9673bbdb56068acf7645c13749c
// hash identical to DUKE.RTS v1.0/1.1/1.3D/1.4/1.5 as listed on:
http://wiki.eduke32.com/wiki/Frequently_Asked_Questions
MD5 (/eduke32/duke3d.grp) = 981125cb9237c19aa0237109958d2b50
// hash identical to DUKE3D.GRP v1.3D as listed on:
http://wiki.eduke32.com/wiki/Frequently_Asked_Questions
Duke Nukem 3D Atomic Edition:
MD5 (/eduke32_atomic/duke.rts) = 9d29f9673bbdb56068acf7645c13749c
// hash identical to DUKE.RTS v1.0/1.1/1.3D/1.4/1.5 as listed on:
http://wiki.eduke32.com/wiki/Frequently_Asked_Questions
MD5 (/eduke32_atomic/duke3d.grp) = c904ffb6a4f3c6080dd1dac31218b25a
// hash not listed on the Wiki page, but according to google its from version 1.4 of the game
If you have issues with this port of eduke32, have you tested eduke32 on other platforms (Windows PC), to see if your issue is reproducible there?
What you have done up till now in here is to post a clickbait question -
"Lol, do all of you have this issue?" Followed by a videolink to your channel.
Lucked out into getting picked up by a news site who refused to do any research on their part - misrepresented information, and didn't care about attribution.
And now that you've presumably seen an uptick in your views, you are back to post, that "your channel has 15 more videos of you starting switch homebrew", and that you are very willing to "work together" with people, that might do more, than point a camera at a thing - acting fake excited and upbeat.
(Sorry to come down on this again, but I really dont like the youtube content producers approach to participating in a scene - if that approach entails close to no work prior to turning on the camera. (There is something video production professionals did in the past called a script and a shotlist... also, research.) Also you are not the first youtuber that tries to populate his channel by "participating" in here, so we are confronted with this quite frequently. We've seen it before.)
edit: I'll now hunt down version 1.5 of the game (atomic edition as well) to see if I can reproduce the issue there. Just promise not to put the results into a youtube video with no reflection whatsoever..