No problems
If I had to guess by what you’ve said so far, it seems that you are under the impression that Issues have some ‘knowledge’ of what Board column they are in at any particular point in time, or that they contain a record of those Board columns or their movement between them somewhere in their changelogs. Based on this, you are expecting a response from one of Jira’s REST API endpoints to provide information about an issue’s current or past Board columns.
This is not possible because Issues are essentially ‘blind’ to any Board columns they are displayed in, because Boards are fundamentally just viewports for collections of Issues based on filters. Board columns and their names are further abstract groupings of those Issues based on their status. As a result, any one Issue with a particular status could appear on hundreds of Boards in multiple Projects simultaneously, all with different columns with different names that present the issues in different ways.
You can also refer to this ‘Is there a secret way to find out what board an issue belongs to?’ thread that discusses how to determine what sprints an issue is in, which will then tell you what boards it is being viewed in.
Anyhow, glad you worked out a solution.