Hello,
Based on your explanation, I assume that you have IGC enabled on the 6.5.4.x group. I see that you mentioned, if you add a new device that is already on 6.5.4.x code to a group, you have no issues. You are seeing some issues only with 6.5.3.x devices going into 6.5.4.x group.
In this case, i would recommend you to do, group --> firmware enforce to 6.5.4.x code, to match with rest the of the VC's in the group. Meaning, when the new device, comes into this group, with 6.5.3.x version, Airwave will check that it is not running on 6.5.4.x code, It will do the firmware upgrade automatically, before pushing the config. For this you need to check few things:
1. Make sure, you upload 6.5.4.x firmware code, for all the IAP device types you are planning to ADD, on Airwave GUI, Device setup --> Upload firmware files
2. On the Group's list page, Hover the mouse on the tool option beside the group in question, select Firmware. then select the "Enforce Group firmware version" to Yes and you could also select "Allow Downgrade of devices" to Yes, if you plan to add any new device, that has most updated version, that can also be downgraded to match the firmware version of the group.
lastly, select the "Aruba Instant Virtual Controller ", drop down to select the 6.5.4.x version that you want to enforce, save and apply.
This should ensure that all the devices comming into this group have the same firmware version, you will not need to do edit manaully. Hope this helps.
--