Actually, airplane ICAO code will not affect whether a flight is logged. Callsign doesn't matter, either.
A PEaware record is only
created if you file a flight plan (IFR or VFR, doesn't matter) OR a controller creates a flight plan for you.
A PEaware record will only
stay around and not be automatically deleted (after about an hour) if PEaware believes you arrived at your destination. Therefore:
* You must have a valid destination airport that's in PEaware's database (if you find one missing, please let me know so I can add it).
* You must be on the ground, stopped or very slow, at a location that's reasonably close to PEaware's definition of the airport's location, for a minute or two.
Therefore, if you are concerned about PEaware logs for your flights, you should:
1) Always file a flight plan, whether you're IFR or VFR.
2) Ensure you remain parked at the ramp for 1-2 minutes before disconnecting from the network. If you like, you can load the PEaware record for your flight. If it shows as 'Arrived', it will not be deleted and you're safe to disconnect.