Hey @techbrooks, welcome to the community! It would be much easier to answer your question if you could share your workflow. Simply copy all your nodes, then edit this post and place them inside </> code.
Sounds like the split in batch/ loop node is exactly what you need. You just have to loop around back to it after you finish processing each record
Just keep in mind the Loop will go through all records only if it is a real execution of an enabled workflow
When you are manually testing the node it only processes 1 record
Sorry, I am relatively new to n8n so I am not sure if there was another way to solve this problem before they introduced the Loop node.
An update will probably solve your issue but existing workflows might not work if nodes were changed between versions.
When you say ‘desktop version’, do you refer to the old desktop-only version of n8n we used have? This has been discontinued for a LONG time, you really shouldn’t use it anymore.