Two things here:
1) A Trait is a very specific thing in Pathfinder Second Edition. Magical is a trait, "magic" is not - see page 633 of the core rules, or double click on the trait name in FG:
The Magical trait comes directly from the potency rune etched on the weapon - see page 581 of the Core Rules.Quote:
magical (trait) Something with the magical trait is imbued with magical energies not tied to a specific tradition of magic. A magical item radiates a magic aura infused with its dominant school of magic.
The weapon traits aren't directly used for damage resistance. The weapon traits that are used are listed in the Wiki -> User Guide -> PFRPG2 -> Item sheet: https://www.fantasygrounds.com/wiki/...m_Sheet#Traits
2) For resistance it's the weapon damage type set once added to a PC sheet. See https://www.fantasygrounds.com/wiki/..._Sheet#Weapons - the "magic" damage type is added to the damage types of a weapon if it has a potency rune (bonus of +1 or greater) and (in ruleset release 12) if the weapon has a striking property.
See this screenshot for an example:
https://www.fantasygrounds.com/forum...chmentid=30760
1 - When the +1 greatsword is added to the PC the Bonus field in the weapon record is +1 and the FG code reads this and adds the "magic" damage type to the weapon. This will only appear if the weapon has been identified.
2 - When damage is rolled against a creature the damage types are shown (in this case "magic") the this is used to avoid the damage resistance the creature has (based off the "!magic" information in the creature's effects in the combat tracker.
3 - if damage without the "magic" damage type is done, the resistance is applied.
I hope this helps to clarify the difference between the "Magical" trait and the "magic" damage type. And as such, the weapon entries in the AP are correct.