My first macro built a hold full of a lvl 1 device, when hold full, pulled out, ran to analyse terminal, inserted and disassembled.
When all the devices were pulled down, pull out, run back to build terminal and repeat.
I could get over 900 builds per stack until one of the components run out.
I never struck the "Invalid Item" and that was building over 2500 on 5 avatars in Joves on the sunrise server. (I watched drinking coffee and tweaking the code, approx. 6 months ago)
This week I ran my first avatar on PTR Server using the build/pull macro. Build and ripped 2500 before just coding a build/destroy macro (quicker and credits were easy to obtain)
and never came across the "Invalid Item"
Lucky I guess or you're just unlucky