Can you make sure on your side the advertising packet is updated only once during a intact advertising interval?
what's the current power consumption compared with the regular advertisement without updating packets?
The application specific code for achieving the lowest possible power consumption for BLE applications is already implemented in this project.
However, there are some few other options which could be used to decrease the power consumption further for PSoC 4 devices. Please refer the below application note ,section "Power Reduction Techniques" for details.