OK, that solved that problem. For anyone reading this later, I did have to clear the flash. I'll include screenshots of everything I had to do to get online for the benefit of anyone looking for similar help in the future as it would have saved me hours of trying if I had something like this.
First I downloaded "Dreamcast Flash Memory Eraser" from here:https://psopalace.sylverant.net/downloa ... mcast.html
Then I placed DCFlash.cdi inside a numbered folder on the root of the SD card. Then I booted the Dreamcast and it showed up as "Ghetto Pong". I booted it, and then I saw this screen:
Then I rebooted the console and I had to reset the date and time. Then I booted the IVES PSO V.2 disc. I had to re-enter the SNAK, but that was fine, and then the character loaded offline just fine. Then I went to connect online and I didn't get that screen.
There is, however, another problem: "ISP Information not found." but it's progress at least.
According to this guide: https://dreamcast.onlineconsoles.com/ph ... online.php
I needed to use DreamPassport to configure the BBA for PSO, but since I can't read Japanese very well (only a little bit) I tried "Planet Web 3.0" first. Predictably, that didn't work. I tried finding a guide to walk me through the Japanese menus of DreamPassport when I found this Browser:http://www.psilocybindreams.com/pc/download/
I downloaded all 15 parts of the rar file, extracted with 7-zip, and loaded up the .CDI file with GDEMU.
First I pressed A on "Original User Agent" :
which took me here where I clicked "options" :
Which took me to a page where I clicked "Network Info"
Which brought me to this page where I clicked on "BBA":
Which brought me to this page where I clicked "manual" under IP Address:
Which brought me to a page where I can enter internet settings! I went with these settings hoping they'd work (wasn't sure what the console's local IP address was)
Then I clicked on OK, then clicked "Forward" on the next page to get to another setting. I went with 22.214.171.124 for the DNS per this guide: https://dreamcastlive.net/connection-guide/
and for secondary DNS I used the public DNS information 126.96.36.199 found here: https://developers.google.com/speed/public-dns
and left proxy blank. This is what I ended up with for this page:
Clicking forward again, I skipped over a few pages of settings I don't need, then clicked OK on store password here:
and then clicked A again on OK to confirm:
And then I see this page which says that the information has been saved:
So then, for good measure, I went "forward" then clicked "OK" back on this page:
then clicked "save"
Then I decided to test the connection by going to google:
and it worked! Although it doesn't load the page very well, the important thing is that I have internet access! So, I rebooted the console and launched the Ives PSO V.2 disc!
Now I see a new screen! This means the console recognizes that I have internet access! Since I started this character on V.2 I selected "You have not played PSO"
I then had to enter my PSO Ver.2 SNAK, but since it was previously entered it showed up on the screen for me already. I did, however, have to enter my Access Key again on the next page. I was then asked to confirm my Serial Number and Access Key (SNAK) which I did so very carefully. I also at this point verified that it was the same as the Guild Card that I registered on Sylverant after creating an account there.
Then I got to this nostalgic screen:
and after clicking OK I see a loading screen and then this page:
and at this point I am certainly online since I can select the ship I would like to join!