The described issue seems to be closely related with the custom implementation that you have at your end. This is why, I would like to ask you to submit a support ticket along with a runnable sample
attached, demonstrating the problem. Thus we would be able to inspect your implementation locally and troubleshoot the problem for you.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.