I am on a Nokia Lumia 925 which does not have the option of 'Never' under the display timeout options.
This was not an issue until I installed Windows 10 build 10149, this build has 'Mobile hotspot' working, but it disconnects under lockscreen. I could find no fix, but in case others are...