I’m doing something wrong, but can find the documentation to understanding what.
The only place where I found a minimal explanation is vassalengine.org/wiki/Log_file
I try to simulate a pbem before beginning a real one with someone else, so:
start the module D-Day (for example) and select side (axis)
Begin log file, save it
place all units, logfile writes down each move, as “axis player …”
then send the log file to opponent (myself in this case)
Now I’m the opponent, the Allied player
load saved game, choose the logfile
step by step I see all initial set-up of the axis player
Then a dialog “End logfile”, ask me to begin a new logfile: YES; NO; don’t prompt again
here I have a doubt, so I tried both options
Each move I made is annotated as Axis (should be the allied now).
IF YES, I begin a new logfile
Each move is annotated as Axis either.
You are totally misunderstanding the point about sides.
A side is still a side, pbem (log files) or live. You cannot expect what you are doing to work properly testing by yourself without retiring from the side you own before you are allowed to take ownership of another side. That is the root of your problem
You would send your opponent the log file. The log file includes all the recorded moves / information that has occured since starting that they would want to see happen. A save file is just a static snapshot at the point and time it was created of the game state