Hello, thank you for your post, but mine is not a simple name resolution problem.
The problem derives from the fact that if you create an alias table with some records, often pfsense does not solve them (absolutely randomly) and does not write them in its tables, this generates on the one hand a table for example with 10 records and, from the another with 6 records.
This is a software problem that does not check between the source and destination tables and does not even report that this discrepancy exists.